rad 6.2.0
Loading...
Searching...
No Matches
Classes | Functions
TestState.cpp File Reference

Unit tests for the State class. More...

#include <scxml4cpp/Action.h>
#include <scxml4cpp/Activity.h>
#include <scxml4cpp/Event.h>
#include <scxml4cpp/State.h>
#include <scxml4cpp/StateHistory.h>
#include <scxml4cpp/Transition.h>
#include <gtest/gtest.h>

Classes

class  TestCondition
 
class  TestStateActivity
 
class  TestState
 

Functions

 TEST_F (TestState, ctor)
 
 TEST_F (TestState, getset)
 
 TEST_F (TestState, properties)
 
 TEST_F (TestState, activities)
 
 TEST_F (TestState, duplicatedActivities)
 
 TEST_F (TestState, transitions)
 
 TEST_F (TestState, duplicatedTransitions)
 
 TEST_F (TestState, illTransitions)
 
 TEST_F (TestState, substates)
 
 TEST_F (TestState, duplicatedSubstates)
 
 TEST_F (TestState, initial)
 
 TEST_F (TestState, final)
 
 TEST_F (TestState, history)
 

Detailed Description

Unit tests for the State class.

Function Documentation

◆ TEST_F() [1/13]

TEST_F ( TestState ,
activities  )

◆ TEST_F() [2/13]

TEST_F ( TestState ,
ctor  )

◆ TEST_F() [3/13]

TEST_F ( TestState ,
duplicatedActivities  )

◆ TEST_F() [4/13]

TEST_F ( TestState ,
duplicatedSubstates  )

◆ TEST_F() [5/13]

TEST_F ( TestState ,
duplicatedTransitions  )

◆ TEST_F() [6/13]

TEST_F ( TestState ,
final  )

◆ TEST_F() [7/13]

TEST_F ( TestState ,
getset  )

◆ TEST_F() [8/13]

TEST_F ( TestState ,
history  )

◆ TEST_F() [9/13]

TEST_F ( TestState ,
illTransitions  )

EICSSW-793 Internal or self-transiton with no event and no guard should not be added since they may lead to infinite loop.

◆ TEST_F() [10/13]

TEST_F ( TestState ,
initial  )

◆ TEST_F() [11/13]

TEST_F ( TestState ,
properties  )

◆ TEST_F() [12/13]

TEST_F ( TestState ,
substates  )

◆ TEST_F() [13/13]

TEST_F ( TestState ,
transitions  )