assertEquals(2, history.getHistory().size()); assertTrue(((StateTransitionEvent) history.getHistory().get(0)) .equalTo(startState, Events.SPEZIAL, specialState)); assertTrue(((StateTransitionEvent) history.getHistory().get(1)) .equalTo(specialState, Events.START, startState)); .equalTo(startState, Events.START, startState)); assertFalse(((StateTransitionEvent) history.getHistory().get(1)) .equalTo(specialState, Events.PAUSE, startState)); assertFalse(((StateTransitionEvent) history.getHistory().get(1)) .equalTo(specialState, Events.START, specialState));