assertTrue(dataSource.isRetrieveActive());
List<String> visibleItems = new ArrayList<String>();
visibleItems.add("whatever");
SelectionModel selectionModel = mock(SelectionModel.class);
when(renderer.getDisplay().getSelectionModel()).thenReturn(selectionModel);
when(renderer.getDisplay().getVisibleItems()).thenReturn(visibleItems);
dataSource.applyResults(43, results);
assertFalse(dataSource.isRetrieveActive());
InOrder order = inOrder(dataSource.getDisplay(), selectionModel);