blob: 5f5514c950d6e6c3ee7ef33e76f1320c3f96b814 [file] [log] [blame]
Patrick Venture123b5c02019-03-05 14:01:00 -08001#pragma once
2
3#include <ipmiblob/ipmi_interface.hpp>
4
5#include <gmock/gmock.h>
6
Patrick Venture1470bec2019-03-06 07:33:12 -08007namespace ipmiblob
Patrick Venture123b5c02019-03-05 14:01:00 -08008{
9
10class IpmiInterfaceMock : public IpmiInterface
11{
12 public:
13 virtual ~IpmiInterfaceMock() = default;
Patrick Venture958f1ce2019-05-31 17:07:25 -070014 MOCK_METHOD3(sendPacket,
15 std::vector<std::uint8_t>(std::uint8_t, std::uint8_t,
16 std::vector<std::uint8_t>&));
Patrick Venture123b5c02019-03-05 14:01:00 -080017};
18
Patrick Venture1470bec2019-03-06 07:33:12 -080019} // namespace ipmiblob