Constants.sctunit 516 B

123456789101112131415161718192021222324252627282930
  1. testgroup ConstantsTests for statechart Constants {
  2. test constantDefinition {
  3. enter
  4. assert active(Constants.main_region.A)
  5. //After initialization, constant values must be set
  6. assert x == 10
  7. assert y == 20
  8. assert Named.y == "Hello World"
  9. //Caluclation with constants
  10. raise e
  11. cycle
  12. assert result == 20
  13. raise e
  14. cycle
  15. assert active(Constants.main_region.C)
  16. assert result == 100
  17. raise e2 : x
  18. cycle
  19. assert result == 1000
  20. assert active(Constants.main_region.A)
  21. }
  22. }