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

TestCaseDataItem16TmWord_1 Class Reference

#include <TestCaseDataItem16TmWord_1.h>

Inheritance diagram for TestCaseDataItem16TmWord_1:

TestCaseGenericSetUp TestCase List of all members.

Detailed Description

Verify the structured telemetry packet services as implemented by class DC_DataItem16TmWord.

An instance of this class is created and the following specific tests are performed:

  1. The correctness of the class identifier is verified.
  2. It is verified that the configuration check service of the object initially reports "object not configured".
  3. A data item object is loaded into the DC_DataItem16TmWord and it is verified that the configuration check service now reports "object configured".
  4. It is verified that the getNumberOfBytes on DC_DataItem16TmWord reports the correct result.
  5. It is verified that the validity service on DC_DataItem16TmWord reports "data valid".
  6. An update request is made to the DC_DataItem16TmWord. This is followed by a data acquisition request. This is implemented first through the getUnsignedShort and then through the getUnsignedByte services and it is verified that in both cases the correct values are returned.
See also:
DC_DataItem16TmWord
Author:
Alessandro Pasetti (P&P Software GmbH)
Version:
1.1

Definition at line 44 of file TestCaseDataItem16TmWord_1.h.

Public Member Functions

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

virtual void runTestCase (void)
 Execute the test case.


Member Function Documentation

void TestCaseDataItem16TmWord_1::runTestCase void   )  [virtual]
 

Execute the test case.

See class comment for details.

Reimplemented from TestCaseGenericSetUp.

Definition at line 27 of file TestCaseDataItem16TmWord_1.cpp.


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