@Test
public void init() {

    assertNull(scenarioGridPanelProducer.scenarioSimulationContext);
    scenarioGridPanelProducer.init();
    ScenarioSimulationContext retrieved = scenarioGridPanelProducer.scenarioSimulationContext;
    assertNotNull(retrieved);
    verify(scenarioGridPanelProducer, times(1)).initializeGrid(eq(scenarioGridLayerMock), eq(scenarioGridPanelMock), isA(ScenarioGridModel.class), eq(retrieved), eq(1), eq(0));
    verify(scenarioGridPanelProducer, times(1)).initializeGrid(eq(backgroundGridLayerMock), eq(backgroundGridPanelMock), isA(BackgroundGridModel.class), eq(retrieved), eq(0), eq(0));
}