| #pragma once | |
| #include "platform-mc/event_manager.hpp" | |
| #include <gmock/gmock.h> | |
| namespace pldm | |
| { | |
| namespace platform_mc | |
| { | |
| class MockEventManager : public EventManager | |
| { | |
| public: | |
| MockEventManager(TerminusManager& terminusManager, TerminiMapper& termini) : | |
| EventManager(terminusManager, termini) {}; | |
| MOCK_METHOD(int, processCperEvent, | |
| (pldm_tid_t tid, uint16_t eventId, const uint8_t* eventData, | |
| size_t eventDataSize), | |
| (override)); | |
| }; | |
| } // namespace platform_mc | |
| } // namespace pldm |