Test case to unit test satellite control message container with flag deletedOnRead set. More...
Public Member Functions | |
SatCtrlMsgContDelOnTestCase () | |
virtual | ~SatCtrlMsgContDelOnTestCase () |
![]() | |
SatCtrlMsgContBaseTestCase () | |
SatCtrlMsgContBaseTestCase (std::string info) | |
virtual | ~SatCtrlMsgContBaseTestCase () |
void | AddMessage (Ptr< SatControlMessage > msg) |
void | GetMessage (uint32_t msgId) |
Protected Member Functions | |
virtual void | DoRun (void) |
Additional Inherited Members | |
![]() | |
Ptr< SatControlMsgContainer > | m_container |
std::vector< Ptr< SatControlMessage > > | m_msgsRead |
Test case to unit test satellite control message container with flag deletedOnRead set.
This case tests that SatControlMsgContainer can be created with flag deletedOnRead set and messages can be read correctly in set store window time.
Expected result: Message can be read only once, if the store time is not expired for the message. NULL is returned by Get method, if store time is expired or if same message is tried to read twice.
Definition at line 106 of file satellite-control-msg-container-test.cc.
|
inline |
Definition at line 109 of file satellite-control-msg-container-test.cc.
|
inlinevirtual |
Definition at line 115 of file satellite-control-msg-container-test.cc.
|
protectedvirtual |
Implements SatCtrlMsgContBaseTestCase.
Definition at line 124 of file satellite-control-msg-container-test.cc.
References SatCtrlMsgContBaseTestCase::AddMessage(), and SatCtrlMsgContBaseTestCase::GetMessage().