@Override
    public int size() {
        Node h = putStack.get();
        int putStackSize = h == null ? 0 : h.size;
        return putStackSize + takeStackSize.get();
    }
@Test
    public void size_whenEmpty() {
        assertEquals(0, queue.size());
    }