@Test
public void execute() {

    final ScenarioSimulationContext.Status status = scenarioSimulationContextLocal.getStatus();
    commandSpy.execute(scenarioSimulationContextLocal);
    try {
        verify(commandSpy, times(1)).internalExecute(eq(scenarioSimulationContextLocal));
        assertNotEquals(status, commandSpy.restorableStatus);
    } catch (Exception e) {
        fail(e.getMessage());
    }
}