add a test for the NonBlockingArrayQueue