#pragma once #include "hwmonio.hpp" #include namespace hwmonio { class HwmonIOMock : public HwmonIOInterface { public: virtual ~HwmonIOMock(){}; MOCK_CONST_METHOD5(read, int64_t(const std::string&, const std::string&, const std::string&, size_t, std::chrono::milliseconds)); MOCK_CONST_METHOD6(write, void(uint32_t, const std::string&, const std::string&, const std::string&, size_t, std::chrono::milliseconds)); MOCK_CONST_METHOD0(path, std::string()); }; } // namespace hwmonio // vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4