usbdevicemock.h 392 B

12345678910111213141516
  1. #ifndef USBDEVICEMOCK_H
  2. #define USBDEVICEMOCK_H
  3. #include <gmock/gmock.h>
  4. #include "iusbdevice.h"
  5. class UsbDeviceMock : public noolitelib::IUsbDevice
  6. {
  7. public:
  8. MOCK_METHOD(void, openDevice, (uint16_t, uint16_t), (override));
  9. MOCK_METHOD(void, close, (), (override));
  10. MOCK_METHOD(bool, sendDataToDevice, (const noolitelib::Data &data), (override));
  11. };
  12. #endif // USBDEVICEMOCK_H