Move GN build files for cacheinvalidation into the main tree.
[chromium-blink-merge.git] / device / usb / mock_usb_device.cc
bloba2fd46d1e2df7b7906cd5089c53e1a0876f41678
1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "device/usb/mock_usb_device.h"
7 #include "base/strings/utf_string_conversions.h"
9 namespace device {
11 MockUsbDevice::MockUsbDevice(uint16 vendor_id, uint16 product_id)
12 : MockUsbDevice(vendor_id, product_id, "", "", "") {
15 MockUsbDevice::MockUsbDevice(uint16 vendor_id,
16 uint16 product_id,
17 const std::string& manufacturer_string,
18 const std::string& product_string,
19 const std::string& serial_number)
20 : UsbDevice(vendor_id,
21 product_id,
22 base::UTF8ToUTF16(manufacturer_string),
23 base::UTF8ToUTF16(product_string),
24 base::UTF8ToUTF16(serial_number)) {
27 MockUsbDevice::~MockUsbDevice() {
30 } // namespace device