#include <TestCaseManoeuvreManager_1.h>
Inheritance diagram for TestCaseManoeuvreManager_1:

CC_ManoeuvreManager class.
All the services are tested, apart from the activate method. One instance of the class is created and the following tests are performed:
isObjectConfigured return value reflects the change (the object shall now be configured). DC_DummyManoeuvre objects equal to length of the manoeuvre list is loaded into the manoeuvre manager (the manoeuvre list should now be full). It is verified that manCounter is updated. manCounter is decremented accordingly and that the aborted manoeuvre is no longer in use. manCounter is not modified and that a EVT_MAN_ALREADY_IN_USE event is reported. EVT_MAN_LIST_FULL event is reported.
Definition at line 46 of file TestCaseManoeuvreManager_1.h.
Public Member Functions | |
| TestCaseManoeuvreManager_1 (void) | |
| Set the identifier and the name of the test case to, respectively, ID_MANOEUVREMANAGER*10+1 and "TestCaseManoeuvreManager_1". | |
| virtual void | runTestCase (void) |
| Execute the test case. | |
|
|
Set the identifier and the name of the test case to, respectively, ID_MANOEUVREMANAGER*10+1 and "TestCaseManoeuvreManager_1".
Definition at line 17 of file TestCaseManoeuvreManager_1.cpp. |
|
|
Execute the test case. See class comment for details. Reimplemented from TestCaseGenericSetUp. Definition at line 22 of file TestCaseManoeuvreManager_1.cpp. |