xref: /openbmc/telemetry/tests/src/mocks/trigger_manager_mock.hpp (revision b4ef22e4d365bde35a7fce7950033c9271c68ce7)
1 #pragma once
2 
3 #include "interfaces/trigger_manager.hpp"
4 
5 #include <gmock/gmock.h>
6 
7 class TriggerManagerMock : public interfaces::TriggerManager
8 {
9   public:
10     MOCK_METHOD(void, removeTrigger, (const interfaces::Trigger* trigger),
11                 (override));
12     MOCK_METHOD(std::vector<std::string>, getTriggerIdsForReport,
13                 (const std::string& reportId), (const, override));
14 };
15