12345678910111213141516171819202122232425 |
- testclass EventDrivenInternalEvent for statechart eventdriven.EventDrivenInternalEvent {
- @Test operation checkInternlEventQueueing() {
- enter
-
- assert active(eventdriven.EventDrivenInternalEvent.r1.A)
- assert active(eventdriven.EventDrivenInternalEvent.r2.C)
- assert active(eventdriven.EventDrivenInternalEvent.check.VALID)
-
- raise start
-
- // after raising start the internal event must have triggerd
- assert active(eventdriven.EventDrivenInternalEvent.r1.B)
- assert active(eventdriven.EventDrivenInternalEvent.r2.D)
- assert active(eventdriven.EventDrivenInternalEvent.check.VALID)
- assert i1_sequence == 2
- assert i2_sequence == 3
-
- exit
- }
- }
|