HistoryWithExitPoint.sctunit 540 B

12345678910111213141516171819202122232425262728293031
  1. testgroup HistoryWithExitPoint for statechart HistoryWithExitPoint {
  2. test historyEntryAfterExit {
  3. enter
  4. assert active ( HistoryWithExitPoint.mr.A.r.X1 )
  5. raise push
  6. cycle
  7. assert active ( HistoryWithExitPoint.mr.B )
  8. raise back
  9. cycle
  10. assert active ( HistoryWithExitPoint.mr.A.r.X1 )
  11. raise next
  12. cycle
  13. assert active ( HistoryWithExitPoint.mr.A.r.X2 )
  14. raise push
  15. cycle
  16. assert active ( HistoryWithExitPoint.mr.B )
  17. raise back
  18. cycle
  19. assert active ( HistoryWithExitPoint.mr.A.r.X2 )
  20. }
  21. }