#ifndef TESTS_SRC_FSFW_TESTS_UNIT_DEVICEHANDLER_DEVICEFDIRMOCK_H_ #define TESTS_SRC_FSFW_TESTS_UNIT_DEVICEHANDLER_DEVICEFDIRMOCK_H_ #include "fsfw/devicehandlers/DeviceHandlerFailureIsolation.h" class DeviceFdirMock : public DeviceHandlerFailureIsolation { public: DeviceFdirMock(object_id_t owner, object_id_t parent); virtual ~DeviceFdirMock(); uint32_t getMissedReplyCount(); private: static const uint8_t STRANGE_REPLY_DOMAIN_ID = 0xF0; static const uint8_t MISSED_REPLY_DOMAIN_ID = 0xF1; }; #endif /* TESTS_SRC_FSFW_TESTS_UNIT_DEVICEHANDLER_DEVICEFDIRMOCK_H_ */