@Test
public void initGridWidget() {

    scenarioGridPanelProducer.initGridWidget(scenarioGridWidgetSpy, scenarioGridPanelMock, clickHandlerMock, mouseMoveHandlerMock, eventBusMock);
    verify(scenarioGridPanelMock, times(1)).setEventBus(eq(eventBusMock));
    verify(scenarioContextMenuRegistryMock).setEventBus(eventBusMock);
    verify(clickHandlerMock, times(1)).setScenarioContextMenuRegistry(eq(scenarioGridPanelProducer.getScenarioContextMenuRegistry()));
    verify(clickHandlerMock, times(1)).setScenarioGridPanel(eq(scenarioGridPanelMock));
    verify(clickHandlerMock, times(1)).setEventBus(eq(eventBusMock));
    verify(scenarioContextMenuRegistryMock, times(1)).setErrorReportPopoverPresenter(errorReportPopupPresenterMock);
    verify(mouseMoveHandlerMock, times(1)).setScenarioGridPanel(eq(scenarioGridPanelMock));
    verify(mouseMoveHandlerMock, times(1)).setErrorReportPopupPresenter(eq(errorReportPopupPresenterMock));
    verify(scenarioGridPanelMock, times(1)).addHandlers(eq(clickHandlerMock), eq(mouseMoveHandlerMock));
    verify(scenarioGridWidgetSpy, times(1)).setScenarioGridPanel(eq(scenarioGridPanelMock));
}