diff options
author | juncai <juncai@chromium.org> | 2015-09-09 02:04:40 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-09 09:05:10 +0000 |
commit | a764fd3e6431e3932b20d1c364a8d92a55120167 (patch) | |
tree | fc1a23104748a2829871fbbad5bb33c6a2590be2 /device | |
parent | cd2bb98dd450f65d857700df192a34ee79d618bf (diff) | |
download | chromium_src-a764fd3e6431e3932b20d1c364a8d92a55120167.zip chromium_src-a764fd3e6431e3932b20d1c364a8d92a55120167.tar.gz chromium_src-a764fd3e6431e3932b20d1c364a8d92a55120167.tar.bz2 |
Add webusb notification UI unit tests
This patch added webusb notification UI unit tests code.
BUG=492204
Review URL: https://codereview.chromium.org/1326003006
Cr-Commit-Position: refs/heads/master@{#347866}
Diffstat (limited to 'device')
-rw-r--r-- | device/usb/mock_usb_device.cc | 14 | ||||
-rw-r--r-- | device/usb/mock_usb_device.h | 6 |
2 files changed, 20 insertions, 0 deletions
diff --git a/device/usb/mock_usb_device.cc b/device/usb/mock_usb_device.cc index a2fd46d..bd7cb54 100644 --- a/device/usb/mock_usb_device.cc +++ b/device/usb/mock_usb_device.cc @@ -24,6 +24,20 @@ MockUsbDevice::MockUsbDevice(uint16 vendor_id, base::UTF8ToUTF16(serial_number)) { } +MockUsbDevice::MockUsbDevice(uint16 vendor_id, + uint16 product_id, + const std::string& manufacturer_string, + const std::string& product_string, + const std::string& serial_number, + const GURL& webusb_landing_page) + : UsbDevice(vendor_id, + product_id, + base::UTF8ToUTF16(manufacturer_string), + base::UTF8ToUTF16(product_string), + base::UTF8ToUTF16(serial_number)) { + webusb_landing_page_ = webusb_landing_page; +} + MockUsbDevice::~MockUsbDevice() { } diff --git a/device/usb/mock_usb_device.h b/device/usb/mock_usb_device.h index a60af24..30b5bdd 100644 --- a/device/usb/mock_usb_device.h +++ b/device/usb/mock_usb_device.h @@ -22,6 +22,12 @@ class MockUsbDevice : public UsbDevice { const std::string& manufacturer_string, const std::string& product_string, const std::string& serial_number); + MockUsbDevice(uint16 vendor_id, + uint16 product_id, + const std::string& manufacturer_string, + const std::string& product_string, + const std::string& serial_number, + const GURL& webusb_landing_page); MOCK_METHOD1(Open, void(const OpenCallback&)); MOCK_METHOD1(Close, bool(scoped_refptr<UsbDeviceHandle>)); |