blob: c69de725672e9d6c06748c58c0c8e1ba4954b2f9 [file] [log] [blame]
Patrick Ventureaf696252018-12-11 10:22:14 -08001#pragma once
2
3#include "interface.hpp"
4
5#include <gmock/gmock.h>
6
Patrick Venture9b534f02018-12-13 16:10:02 -08007namespace host_tool
8{
9
Patrick Ventureaf696252018-12-11 10:22:14 -080010class DataInterfaceMock : public DataInterface
11{
12
13 public:
14 virtual ~DataInterfaceMock() = default;
15
Willy Tuf4504862021-04-24 23:22:19 -070016 MOCK_METHOD(bool, sendContents, (const std::string&, std::uint16_t),
17 (override));
18 MOCK_METHOD(ipmi_flash::FirmwareFlags::UpdateFlags, supportedType, (),
19 (const, override));
Patrick Ventureaf696252018-12-11 10:22:14 -080020};
Patrick Venture9b534f02018-12-13 16:10:02 -080021
22} // namespace host_tool