1 #pragma once 2 #include <gpioplus/event.hpp> 3 4 #include <gmock/gmock.h> 5 6 namespace gpioplus 7 { 8 namespace test 9 { 10 11 class EventMock : public EventInterface 12 { 13 public: 14 MOCK_CONST_METHOD0(read, std::optional<Data>()); 15 MOCK_CONST_METHOD0(getValue, uint8_t()); 16 }; 17 18 } // namespace test 19 } // namespace gpioplus 20