@Override
    public Object poll() {
        Object result = queue.poll();
        progTracker.madeProgress(result != null);
        return result;
    }
@Test
    public void when_pollNonEmpty_then_getItem() {
        assertEquals(ITEMS.get(0), inbox.poll());
    }