TestCaseDummyConfigurableManoeuvre_1 Class Reference
#include <TestCaseDummyConfigurableManoeuvre_1.h>
Inheritance diagram for TestCaseDummyConfigurableManoeuvre_1:
List of all members.
Detailed Description
Verify the services implemented by the DC_DummyConfigurableManoeuvre
.
One instance of this class is created and the following tests are performed upon it:
-
The correctness of the class identified is verified.
-
It is verified that the action counters are equal to zero at creation.
-
The manoeuvre is put in use it is verified that its start check returns "manoeuvre cannot start".
-
The initialization action is performed and it is verified that the initialization action counter is incremented by one.
-
The continuation action is performed and it is verified that the continuation action counter is incremented by one.
-
It is verified that the continuaion check returns "manoeuvre cannot continue".
-
It is verified that the termination check returns "manoeuvre cannot terminate".
-
The termination action is executed and it is verfied that the termination action counter is incremented by one.
-
The configurable return values of the manoeuvre checks are inverted through method
setCheckStatus
. A complete execution cycle for the manoeuvre is executed again (initialization, one continuation action, termination) and it is verified that the return values of the manoeuvre checks reflect the new settings.
- See also:
- DC_DummyConfigurableManoeuvre
Manoeuvre
- Author:
- Alessandro Pasetti (P&P Software GmbH)
- Version:
- 1.0
Definition at line 46 of file TestCaseDummyConfigurableManoeuvre_1.h.
|
Public Member Functions |
| TestCaseDummyConfigurableManoeuvre_1 (void) |
| Set the identifier and the name of the test case to, respectively, ID_DUMMYCONFIGURABLEMANOEUVRE*10+1 and "TestCaseDummyConfigurableManoeuvre_1".
|
virtual void | runTestCase (void) |
| Execute the test case.
|
Member Function Documentation
void TestCaseDummyConfigurableManoeuvre_1::runTestCase |
( |
void |
|
) |
[virtual] |
|
The documentation for this class was generated from the following files:
Copyright 2003 P&P Software GmbH - All Rights Reserved