Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

TestCaseCyclingTelemetryModeManager_1 Class Reference

#include <TestCaseCyclingTelemetryModeManager_1.h>

Inheritance diagram for TestCaseCyclingTelemetryModeManager_1:

TestCaseWithEvtCheck TestCaseGenericSetUp TestCase List of all members.

Detailed Description

Verify the services implemented by class CyclingTelemetryListModeManager.

For the test, the list mode manager is configured as follows:

The following specific checks are performed on the list mode manager:<ol> The correctness of the class identifier is verified. It is verified that the mode manager is not configured at creation. The mode manager is configured as described above and it is verified that the configuration check service reports: "object configured". An iteration through the items in the current list is performed and it is verified that the items in the list are returned without error and in the correct sequence. A (non-nominal) call to method nextInt is performed after the iteration has terminated and it is verified that the last item in the iteration list is returned. A new iteration is performed. While the iteration is under way, an update request is performed and it is verified that this has no effect on the continuation of the iteration. Non-nominal behaviour check: an attempt is made to reconfigure the list by loading an item at a non-existent location and it is checked that the correct event is generated.
See also:
DC_CyclingTelemetryModeManager
Author:
Alessandro Pasetti (P&P Software GmbH)
Version:
1.0

Definition at line 50 of file TestCaseCyclingTelemetryModeManager_1.h.

Public Member Functions

 TestCaseCyclingTelemetryModeManager_1 (void)
 Set the identifier and the name of the test case to, respectively, ID_CYCLINGTELEMETRYMODEMANAGER*10+1 and "TestCaseDummyListModeManager_1".

virtual void runTestCase (void)
 Execute the test case.


Member Function Documentation

void TestCaseCyclingTelemetryModeManager_1::runTestCase void   )  [virtual]
 

Execute the test case.

See class comment for details.

Reimplemented from TestCaseGenericSetUp.

Definition at line 24 of file TestCaseCyclingTelemetryModeManager_1.cpp.


The documentation for this class was generated from the following files:
Copyright 2003 P&P Software GmbH - All Rights Reserved