DeepEntry.sctunit 422 B

123456789101112131415161718192021222324252627
  1. package tests
  2. testclass DeepEntry for statechart DeepEntry {
  3. operation enterToSubstate(){
  4. assert x == 0
  5. assert y == 0
  6. assert z == 0
  7. enter
  8. assert x == 1
  9. assert y == 1
  10. assert z == 2
  11. raise e
  12. cycle
  13. assert active ( DeepEntry.r2.B.r.BB )
  14. raise f
  15. cycle
  16. assert active ( DeepEntry.r2.C )
  17. raise f
  18. cycle
  19. assert active ( DeepEntry.r2.B.r.BB )
  20. assert y == 1
  21. }
  22. }