16246393dSPatrick Venture #pragma once
26246393dSPatrick Venture 
36246393dSPatrick Venture #include "interfaces.hpp"
46246393dSPatrick Venture 
540be36acSPatrick Venture #include <gmock/gmock.h>
640be36acSPatrick Venture 
7*a076487aSPatrick Venture namespace pid_control
8*a076487aSPatrick Venture {
9*a076487aSPatrick Venture 
106246393dSPatrick Venture class ReadInterfaceMock : public ReadInterface
116246393dSPatrick Venture {
126246393dSPatrick Venture   public:
136246393dSPatrick Venture     virtual ~ReadInterfaceMock() = default;
146246393dSPatrick Venture 
156246393dSPatrick Venture     MOCK_METHOD0(read, ReadReturn());
166246393dSPatrick Venture };
17*a076487aSPatrick Venture 
18*a076487aSPatrick Venture } // namespace pid_control
19