1 #pragma once 2 #include <gpioplus/handle.hpp> 3 4 #include <gmock/gmock.h> 5 6 namespace gpioplus 7 { 8 namespace test 9 { 10 11 class HandleMock : public HandleInterface 12 { 13 public: 14 MOCK_CONST_METHOD0(getValues, std::vector<uint8_t>()); 15 MOCK_CONST_METHOD1(getValues, void(std::vector<uint8_t>&)); 16 MOCK_CONST_METHOD1(setValues, void(const std::vector<uint8_t>&)); 17 }; 18 19 } // namespace test 20 } // namespace gpioplus 21