xref: /openbmc/phosphor-pid-control/test/writeinterface_mock.hpp (revision 40be36ac31a4756498a1f297324129fe1271b726)
1 #pragma once
2 
3 #include "interfaces.hpp"
4 
5 #include <gmock/gmock.h>
6 
7 class WriteInterfaceMock : public WriteInterface
8 {
9     public:
10         virtual ~WriteInterfaceMock() = default;
11 
12         WriteInterfaceMock(int64_t min, int64_t max)
13             : WriteInterface(min, max) {}
14 
15         MOCK_METHOD1(write, void(double));
16 };
17