ReshuffleTriggerStateMachine extends TriggerStateMachine { @Override public String toString() { return "ReshuffleTriggerStateMachine()"; } private  ReshuffleTriggerStateMachine(); static ReshuffleTriggerStateMachine create(); @Override void onElement(TriggerStateMachine.OnElementContext c); @Override void onMerge(TriggerStateMachine.OnMergeContext c); @Override boolean shouldFire(TriggerStateMachine.TriggerContext context); @Override void onFire(TriggerStateMachine.TriggerContext context); @Override String toString();  }
@Test public void testToString() { TriggerStateMachine trigger = ReshuffleTriggerStateMachine.create(); assertEquals("ReshuffleTriggerStateMachine()", trigger.toString()); }