improving mocks
This commit is contained in:
@ -2,8 +2,7 @@
|
||||
|
||||
#include "fsfw/ipc/MessageQueueSenderIF.h"
|
||||
|
||||
TmSendHelper::TmSendHelper(MessageQueueIF* queue, MessageQueueId_t tmtcMsgDest,
|
||||
InternalErrorReporterIF *reporter)
|
||||
TmSendHelper::TmSendHelper(MessageQueueIF* queue, InternalErrorReporterIF *reporter, MessageQueueId_t tmtcMsgDest)
|
||||
: tmtcMsgDest(tmtcMsgDest), queue(queue), errReporter(reporter) {}
|
||||
|
||||
TmSendHelper::TmSendHelper(MessageQueueIF *queue, InternalErrorReporterIF *reporter)
|
||||
@ -32,3 +31,8 @@ void TmSendHelper::setInternalErrorReporter(InternalErrorReporterIF *reporter) {
|
||||
errReporter = reporter;
|
||||
}
|
||||
void TmSendHelper::setMsgQueue(MessageQueueIF *queue_) { queue = queue_; }
|
||||
|
||||
ReturnValue_t TmSendHelper::sendPacket(MessageQueueId_t dest, const store_address_t &storeId) {
|
||||
setMsgDestination(dest);
|
||||
return sendPacket(storeId);
|
||||
}
|
||||
|
@ -9,13 +9,15 @@
|
||||
|
||||
class TmSendHelper {
|
||||
public:
|
||||
explicit TmSendHelper(InternalErrorReporterIF* reporter);
|
||||
TmSendHelper(MessageQueueIF* queue, InternalErrorReporterIF* reporter, MessageQueueId_t tmtcMsgDest);
|
||||
TmSendHelper(MessageQueueIF* queue, InternalErrorReporterIF* reporter);
|
||||
TmSendHelper(MessageQueueIF* queue, MessageQueueId_t tmtcMsgDest,
|
||||
InternalErrorReporterIF* reporter);
|
||||
explicit TmSendHelper(InternalErrorReporterIF* reporter);
|
||||
|
||||
|
||||
void setMsgQueue(MessageQueueIF* queue);
|
||||
void setMsgDestination(MessageQueueId_t msgDest);
|
||||
void setInternalErrorReporter(InternalErrorReporterIF* reporter);
|
||||
ReturnValue_t sendPacket(MessageQueueId_t dest, const store_address_t& storeId);
|
||||
ReturnValue_t sendPacket(const store_address_t& storeId);
|
||||
|
||||
private:
|
||||
|
Reference in New Issue
Block a user