xref: /openbmc/phosphor-fan-presence/monitor/test/mock_power_interface.hpp (revision 69f2f48eb6708c7318e47f287fea1b28d9ec9ba7)
1 #pragma once
2 
3 #include "../power_interface.hpp"
4 
5 #include <gmock/gmock.h>
6 
7 namespace phosphor::fan::monitor
8 {
9 
10 class MockPowerInterface : public PowerInterfaceBase
11 {
12   public:
13     MOCK_METHOD(void, softPowerOff, (), (override));
14     MOCK_METHOD(void, hardPowerOff, (), (override));
15 };
16 
17 } // namespace phosphor::fan::monitor
18