@Test public void onStop_shouldUnregisterEventBus() { presenter.onCreate(mockGraph, view); presenter.onStop(); verify(mockGraph.eventBus()).unregister(objectCaptor.capture()); assertThat(objectCaptor.getValue()).isEqualTo(presenter); }
@Test public void onStart_shouldRegisterEventBus() throws IOException { presenter.onCreate(mockGraph, view); presenter.onStart(); verify(mockGraph.eventBus()).register(objectCaptor.capture()); assertThat(objectCaptor.getValue()).isEqualTo(presenter); }