@Test public void testOnFocus() { selectedTU = currentPageRows.get(0); TransUnitId oldSelection = currentPageRows.get(1).getId(); presenter.setStatesForTesting(oldSelection, 0, display); presenter.onEditorClicked(selectedTU.getId(), 1); verify(eventBus).fireEvent(eventCaptor.capture()); TableRowSelectedEvent tableRowSelectedEvent = TestFixture.extractFromEvents(eventCaptor.getAllValues(), TableRowSelectedEvent.class); assertThat(tableRowSelectedEvent.getSelectedId(), Matchers.equalTo(selectedTU.getId())); }