#ifndef FSFW_TESTS_INTERNALERRORREPORTERMOCK_H #define FSFW_TESTS_INTERNALERRORREPORTERMOCK_H #include "fsfw/internalerror/InternalErrorReporterIF.h" class InternalErrorReporterMock : public InternalErrorReporterIF { public: unsigned int queueMsgNotSentCallCnt = 0; unsigned int lostTmCallCnt = 0; unsigned int storeFullCallCnt = 0; InternalErrorReporterMock(); void reset(); private: void queueMessageNotSent() override; void lostTm() override; void storeFull() override; }; #endif // FSFW_TESTS_INTERNALERRORREPORTERMOCK_H