SameNameDifferentRegion.sctunit 529 B

1234567891011121314151617
  1. testclass SameNameDifferentRegion for statechart SameNameDifferentRegion {
  2. @Test
  3. operation sameNameDifferenRegionTest(){
  4. enter
  5. assert active ( SameNameDifferentRegion.main_region.StateA)
  6. raise e1
  7. proceed 1 cycle
  8. assert active (SameNameDifferentRegion.main_region.StateB)
  9. assert active (SameNameDifferentRegion.main_region.StateB.r1.StateA)
  10. raise e1
  11. proceed 1 cycle
  12. assert active (SameNameDifferentRegion.main_region.StateB)
  13. assert active (SameNameDifferentRegion.main_region.StateB.r1.StateB)
  14. }
  15. }