scenario_simulator_v2 C++ API
Typedefs | Functions
test_parsed_traffic_signal_id.cpp File Reference
#include <gtest/gtest.h>
#include <openscenario_interpreter/syntax/traffic_signal_state.hpp>
Include dependency graph for test_parsed_traffic_signal_id.cpp:

Typedefs

using TrafficSignalType = TrafficSignalState::TrafficSignalType
 

Functions

 TEST (ParseTrafficSignalID, ValidId)
 
 TEST (ParseTrafficSignalID, ValidIdWithV2IType)
 
 TEST (ParseTrafficSignalID, ValidIdWithMultipleSpaces)
 
 TEST (ParseTrafficSignalID, EmptyString)
 
 TEST (ParseTrafficSignalID, InvalidId)
 
 TEST (ParseTrafficSignalID, InvalidType)
 
 TEST (ParseTrafficSignalID, TooManyParts)
 
 TEST (TrafficSignalType, FromStringConventional)
 
 TEST (TrafficSignalType, FromStringV2I)
 
 TEST (TrafficSignalType, FromStringInvalid)
 
int main (int argc, char **argv)
 

Typedef Documentation

◆ TrafficSignalType

using TrafficSignalType = TrafficSignalState::TrafficSignalType

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

◆ TEST() [1/10]

TEST ( ParseTrafficSignalID  ,
EmptyString   
)

◆ TEST() [2/10]

TEST ( ParseTrafficSignalID  ,
InvalidId   
)

◆ TEST() [3/10]

TEST ( ParseTrafficSignalID  ,
InvalidType   
)

◆ TEST() [4/10]

TEST ( ParseTrafficSignalID  ,
TooManyParts   
)

◆ TEST() [5/10]

TEST ( ParseTrafficSignalID  ,
ValidId   
)

◆ TEST() [6/10]

TEST ( ParseTrafficSignalID  ,
ValidIdWithMultipleSpaces   
)

◆ TEST() [7/10]

TEST ( ParseTrafficSignalID  ,
ValidIdWithV2IType   
)

◆ TEST() [8/10]

TEST ( TrafficSignalType  ,
FromStringConventional   
)

◆ TEST() [9/10]

TEST ( TrafficSignalType  ,
FromStringInvalid   
)

◆ TEST() [10/10]

TEST ( TrafficSignalType  ,
FromStringV2I   
)