Guard.sctunit 450 B

12345678910111213141516171819202122232425
  1. testgroup Guard for statechart Guard {
  2. test guardTest {
  3. assert active (Guard.main_region.A)
  4. raise Event1
  5. cycle
  6. assert active (Guard.main_region.A)
  7. raise Event2
  8. cycle
  9. assert active (Guard.main_region.B)
  10. raise Return
  11. cycle
  12. assert active (Guard.main_region.A)
  13. raise Event1
  14. cycle
  15. assert active (Guard.main_region.B)
  16. raise Return
  17. cycle
  18. assert active (Guard.main_region.A)
  19. }
  20. }