ValuedEvents.sctunit 898 B

123456789101112131415161718192021222324252627282930313233343536
  1. testgroup ValuedEvents for statechart ValuedEvents {
  2. test valuedEventsTest {
  3. enter
  4. cycle
  5. // assert active(ValuedEvents.main_region1.A)
  6. // assert active (ValuedEvents.integer_region.C)
  7. // assert active (ValuedEvents.string_region.C)
  8. // assert active (ValuedEvents.boolean_region.C)
  9. // assert active (ValuedEvents.real_region.C)
  10. // assert myInt == 42
  11. // assert myBool == true
  12. // assert myReal == 10
  13. assert myString == "sct"
  14. raise integerEvent : 23
  15. raise booleanEvent : false
  16. raise realEvent : 20
  17. raise stringEvent : "tool"
  18. cycle
  19. assert active (ValuedEvents.integer_region.D)
  20. assert active (ValuedEvents.string_region.D)
  21. assert active (ValuedEvents.boolean_region.D)
  22. assert active (ValuedEvents.real_region.D)
  23. assert myInt == 23
  24. assert myBool == false
  25. assert myReal == 20
  26. assert myString == "tool"
  27. }
  28. }