DeepEntry.sctunit 495 B

123456789101112131415161718192021222324252627282930
  1. testclass DeepEntry for statechart DeepEntry {
  2. @Test
  3. operation enterToSubstate(){
  4. enter
  5. var vergleich : integer = 4
  6. assert vergleich == 4
  7. exit
  8. // assert x == 0
  9. // assert y == 0
  10. // assert z == 0
  11. // enter
  12. // assert x == 1
  13. // assert y == 1
  14. // assert z == 2
  15. //
  16. // raise e
  17. // cycle
  18. // assert active ( DeepEntry.r2.B.r.BB )
  19. //
  20. // raise f
  21. // cycle
  22. // assert active ( DeepEntry.r2.C )
  23. //
  24. // raise f
  25. // cycle
  26. // assert active ( DeepEntry.r2.B.r.BB )
  27. // assert y == 1
  28. }
  29. }