#include #include "mocks/usbdevicemock.h" #include "src/noolite.h" using namespace testing; TEST(noolite, createAndDeleteAdapter) { UsbDeviceMock *usbDevice = new UsbDeviceMock(); EXPECT_CALL(*usbDevice, openDevice(0x16c0, 0x05df)). Times(1); EXPECT_CALL(*usbDevice, close()). Times(1); noolitelib::Noolite *adapter = new noolitelib::Noolite(usbDevice); delete adapter; }