blob: 25f40a0d2650de0e442f43e6fe45335f01ee861e [file] [log] [blame]
Wludzik, Jozef2f9f9b82020-10-13 09:07:45 +02001#pragma once
2
3#include "interfaces/report_manager.hpp"
4
5#include <gmock/gmock.h>
6
7class ReportManagerMock : public interfaces::ReportManager
8{
9 public:
Wludzik, Jozef2f9f9b82020-10-13 09:07:45 +020010 MOCK_METHOD(void, removeReport, (const interfaces::Report*), (override));
Wludzik, Jozefd960e1f2021-01-08 09:25:59 +010011 MOCK_METHOD(void, updateReport, (const std::string& name), (override));
Szymon Dompkeb4ef22e2022-02-07 15:15:12 +010012 MOCK_METHOD(void, updateTriggerIds,
13 (const std::string& reportId, const std::string& triggerId,
14 TriggerIdUpdate updateType),
15 (override));
Wludzik, Jozef2f9f9b82020-10-13 09:07:45 +020016};