17 lines
392 B
C++
17 lines
392 B
C++
#ifndef USBDEVICEMOCK_H
|
|
#define USBDEVICEMOCK_H
|
|
|
|
#include <gmock/gmock.h>
|
|
|
|
#include "iusbdevice.h"
|
|
|
|
class UsbDeviceMock : public noolitelib::IUsbDevice
|
|
{
|
|
public:
|
|
MOCK_METHOD(void, openDevice, (uint16_t, uint16_t), (override));
|
|
MOCK_METHOD(void, close, (), (override));
|
|
MOCK_METHOD(bool, sendDataToDevice, (const noolitelib::Data &data), (override));
|
|
};
|
|
|
|
#endif // USBDEVICEMOCK_H
|