AbstractScenarioSimulationProducer { public void setScenarioSimulationEditorPresenter(ScenarioSimulationEditorPresenter presenter) { scenarioSimulationEventHandler.setScenarioSimulationPresenter(presenter); }  @PostConstruct void init(); EventBus getEventBus(); ScenarioSimulationView getScenarioSimulationView(); ScenarioGridWidget getScenarioBackgroundGridWidget(); ScenarioSimulationContext getScenarioSimulationContext(); void setScenarioSimulationEditorPresenter(ScenarioSimulationEditorPresenter presenter);  }
@Test public void setScenarioSimulationEditorPresenter() { abstractScenarioSimulationProducer.setScenarioSimulationEditorPresenter(scenarioSimulationEditorPresenterMock); verify(scenarioSimulationEventHandlerMock, times(1)).setScenarioSimulationPresenter(eq(scenarioSimulationEditorPresenterMock)); }