1 #pragma once
2 
3 #include "interfaces/report_manager.hpp"
4 
5 #include <gmock/gmock.h>
6 
7 class ReportManagerMock : public interfaces::ReportManager
8 {
9   public:
10     MOCK_METHOD(void, removeReport, (const interfaces::Report*), (override));
11     MOCK_METHOD(void, updateReport, (const std::string& name), (override));
12     MOCK_METHOD(void, updateTriggerIds,
13                 (const std::string& reportId, const std::string& triggerId,
14                  TriggerIdUpdate updateType),
15                 (override));
16 };
17