ExitOnSelfTransition.sctunit 401 B

12345678910111213141516171819202122
  1. testclass ExitOnSelfTransition for statechart ExitOnSelfTransition {
  2. @Test
  3. operation ExitOnSelfTransitionTest(){
  4. enter
  5. assert active(ExitOnSelfTransition.main_region.A)
  6. assert entryCount == 1
  7. assert exitCount == 0
  8. raise e
  9. proceed 1 cycle
  10. assert entryCount == 2
  11. assert exitCount == 1
  12. raise f
  13. proceed 1 cycle
  14. assert entryCount == 2
  15. assert exitCount == 2
  16. }
  17. }