summaryrefslogtreecommitdiffstats
path: root/src/ipmiblob/test/ipmi_interface_mock.hpp
blob: 5f5514c950d6e6c3ee7ef33e76f1320c3f96b814 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma once

#include <ipmiblob/ipmi_interface.hpp>

#include <gmock/gmock.h>

namespace ipmiblob
{

class IpmiInterfaceMock : public IpmiInterface
{
  public:
    virtual ~IpmiInterfaceMock() = default;
    MOCK_METHOD3(sendPacket,
                 std::vector<std::uint8_t>(std::uint8_t, std::uint8_t,
                                           std::vector<std::uint8_t>&));
};

} // namespace ipmiblob
OpenPOWER on IntegriCloud