Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(44)

Unified Diff: device/usb/mojo/device_impl_unittest.cc

Issue 2821723002: Move classes in the device.usb Mojo namespace to device.mojom (Closed)
Patch Set: mcasas@ nits Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « device/usb/mojo/device_impl.cc ('k') | device/usb/mojo/device_manager_impl.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: device/usb/mojo/device_impl_unittest.cc
diff --git a/device/usb/mojo/device_impl_unittest.cc b/device/usb/mojo/device_impl_unittest.cc
index 8fbf075d6b6015603306ec9cd68a71aab38dc8f6..a077a81790837a244387617ab9c1b4c7247d6154 100644
--- a/device/usb/mojo/device_impl_unittest.cc
+++ b/device/usb/mojo/device_impl_unittest.cc
@@ -34,6 +34,12 @@ using ::testing::Invoke;
using ::testing::_;
namespace device {
+
+using mojom::UsbIsochronousPacketPtr;
+using mojom::UsbControlTransferRecipient;
+using mojom::UsbControlTransferType;
+using mojom::UsbDevicePtr;
+
namespace usb {
namespace {
@@ -58,9 +64,9 @@ class ConfigBuilder {
UsbConfigDescriptor config_;
};
-void ExpectOpenAndThen(OpenDeviceError expected,
+void ExpectOpenAndThen(mojom::UsbOpenDeviceError expected,
const base::Closure& continuation,
- OpenDeviceError error) {
+ mojom::UsbOpenDeviceError error) {
EXPECT_EQ(expected, error);
continuation.Run();
}
@@ -73,10 +79,10 @@ void ExpectResultAndThen(bool expected_result,
}
void ExpectTransferInAndThen(
- TransferStatus expected_status,
+ mojom::UsbTransferStatus expected_status,
const std::vector<uint8_t>& expected_bytes,
const base::Closure& continuation,
- TransferStatus actual_status,
+ mojom::UsbTransferStatus actual_status,
const base::Optional<std::vector<uint8_t>>& actual_bytes) {
EXPECT_EQ(expected_status, actual_status);
ASSERT_TRUE(actual_bytes);
@@ -88,14 +94,15 @@ void ExpectTransferInAndThen(
continuation.Run();
}
-void ExpectPacketsOutAndThen(const std::vector<uint32_t>& expected_packets,
- const base::Closure& continuation,
- std::vector<IsochronousPacketPtr> actual_packets) {
+void ExpectPacketsOutAndThen(
+ const std::vector<uint32_t>& expected_packets,
+ const base::Closure& continuation,
+ std::vector<UsbIsochronousPacketPtr> actual_packets) {
ASSERT_EQ(expected_packets.size(), actual_packets.size());
for (size_t i = 0; i < expected_packets.size(); ++i) {
EXPECT_EQ(expected_packets[i], actual_packets[i]->transferred_length)
<< "Packet lengths differ at index: " << i;
- EXPECT_EQ(TransferStatus::COMPLETED, actual_packets[i]->status)
+ EXPECT_EQ(mojom::UsbTransferStatus::COMPLETED, actual_packets[i]->status)
<< "Packet at index " << i << " not completed.";
}
continuation.Run();
@@ -106,12 +113,12 @@ void ExpectPacketsInAndThen(
const std::vector<uint32_t>& expected_packets,
const base::Closure& continuation,
const base::Optional<std::vector<uint8_t>>& actual_bytes,
- std::vector<IsochronousPacketPtr> actual_packets) {
+ std::vector<UsbIsochronousPacketPtr> actual_packets) {
ASSERT_EQ(expected_packets.size(), actual_packets.size());
for (size_t i = 0; i < expected_packets.size(); ++i) {
EXPECT_EQ(expected_packets[i], actual_packets[i]->transferred_length)
<< "Packet lengths differ at index: " << i;
- EXPECT_EQ(TransferStatus::COMPLETED, actual_packets[i]->status)
+ EXPECT_EQ(mojom::UsbTransferStatus::COMPLETED, actual_packets[i]->status)
<< "Packet at index " << i << " not completed.";
}
ASSERT_TRUE(actual_bytes);
@@ -123,9 +130,9 @@ void ExpectPacketsInAndThen(
continuation.Run();
}
-void ExpectTransferStatusAndThen(TransferStatus expected_status,
+void ExpectTransferStatusAndThen(mojom::UsbTransferStatus expected_status,
const base::Closure& continuation,
- TransferStatus actual_status) {
+ mojom::UsbTransferStatus actual_status) {
EXPECT_EQ(expected_status, actual_status);
continuation.Run();
}
@@ -151,16 +158,16 @@ class USBDeviceImplTest : public testing::Test {
// Creates a mock device and binds a Device proxy to a Device service impl
// wrapping the mock device.
- DevicePtr GetMockDeviceProxy(uint16_t vendor_id,
- uint16_t product_id,
- const std::string& manufacturer,
- const std::string& product,
- const std::string& serial) {
+ UsbDevicePtr GetMockDeviceProxy(uint16_t vendor_id,
+ uint16_t product_id,
+ const std::string& manufacturer,
+ const std::string& product,
+ const std::string& serial) {
mock_device_ =
new MockUsbDevice(vendor_id, product_id, manufacturer, product, serial);
mock_handle_ = new MockUsbDeviceHandle(mock_device_.get());
- DevicePtr proxy;
+ UsbDevicePtr proxy;
DeviceImpl::Create(mock_device_, permission_provider_.GetWeakPtr(),
mojo::MakeRequest(&proxy));
@@ -194,7 +201,7 @@ class USBDeviceImplTest : public testing::Test {
return proxy;
}
- DevicePtr GetMockDeviceProxy() {
+ UsbDevicePtr GetMockDeviceProxy() {
return GetMockDeviceProxy(0x1234, 0x5678, "ACME", "Frobinator", "ABCDEF");
}
@@ -425,7 +432,7 @@ class USBDeviceImplTest : public testing::Test {
} // namespace
TEST_F(USBDeviceImplTest, Disconnect) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
base::RunLoop loop;
device.set_connection_error_handler(loop.QuitClosure());
@@ -434,7 +441,7 @@ TEST_F(USBDeviceImplTest, Disconnect) {
}
TEST_F(USBDeviceImplTest, Open) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
EXPECT_FALSE(is_device_open());
@@ -442,14 +449,15 @@ TEST_F(USBDeviceImplTest, Open) {
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::OK,
+ device->Open(base::Bind(&ExpectOpenAndThen, mojom::UsbOpenDeviceError::OK,
loop.QuitClosure()));
loop.Run();
}
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::ALREADY_OPEN,
+ device->Open(base::Bind(&ExpectOpenAndThen,
+ mojom::UsbOpenDeviceError::ALREADY_OPEN,
loop.QuitClosure()));
loop.Run();
}
@@ -458,7 +466,7 @@ TEST_F(USBDeviceImplTest, Open) {
}
TEST_F(USBDeviceImplTest, Close) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
EXPECT_FALSE(is_device_open());
@@ -466,7 +474,7 @@ TEST_F(USBDeviceImplTest, Close) {
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::OK,
+ device->Open(base::Bind(&ExpectOpenAndThen, mojom::UsbOpenDeviceError::OK,
loop.QuitClosure()));
loop.Run();
}
@@ -483,13 +491,13 @@ TEST_F(USBDeviceImplTest, Close) {
}
TEST_F(USBDeviceImplTest, SetInvalidConfiguration) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
EXPECT_CALL(mock_device(), Open(_));
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::OK,
+ device->Open(base::Bind(&ExpectOpenAndThen, mojom::UsbOpenDeviceError::OK,
loop.QuitClosure()));
loop.Run();
}
@@ -510,13 +518,13 @@ TEST_F(USBDeviceImplTest, SetInvalidConfiguration) {
}
TEST_F(USBDeviceImplTest, SetValidConfiguration) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
EXPECT_CALL(mock_device(), Open(_));
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::OK,
+ device->Open(base::Bind(&ExpectOpenAndThen, mojom::UsbOpenDeviceError::OK,
loop.QuitClosure()));
loop.Run();
}
@@ -540,13 +548,13 @@ TEST_F(USBDeviceImplTest, SetValidConfiguration) {
// Verify that the result of Reset() reflects the underlying UsbDeviceHandle's
// ResetDevice() result.
TEST_F(USBDeviceImplTest, Reset) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
EXPECT_CALL(mock_device(), Open(_));
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::OK,
+ device->Open(base::Bind(&ExpectOpenAndThen, mojom::UsbOpenDeviceError::OK,
loop.QuitClosure()));
loop.Run();
}
@@ -575,13 +583,13 @@ TEST_F(USBDeviceImplTest, Reset) {
}
TEST_F(USBDeviceImplTest, ClaimAndReleaseInterface) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
EXPECT_CALL(mock_device(), Open(_));
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::OK,
+ device->Open(base::Bind(&ExpectOpenAndThen, mojom::UsbOpenDeviceError::OK,
loop.QuitClosure()));
loop.Run();
}
@@ -641,13 +649,13 @@ TEST_F(USBDeviceImplTest, ClaimAndReleaseInterface) {
}
TEST_F(USBDeviceImplTest, SetInterfaceAlternateSetting) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
EXPECT_CALL(mock_device(), Open(_));
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::OK,
+ device->Open(base::Bind(&ExpectOpenAndThen, mojom::UsbOpenDeviceError::OK,
loop.QuitClosure()));
loop.Run();
}
@@ -679,13 +687,13 @@ TEST_F(USBDeviceImplTest, SetInterfaceAlternateSetting) {
}
TEST_F(USBDeviceImplTest, ControlTransfer) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
EXPECT_CALL(mock_device(), Open(_));
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::OK,
+ device->Open(base::Bind(&ExpectOpenAndThen, mojom::UsbOpenDeviceError::OK,
loop.QuitClosure()));
loop.Run();
}
@@ -715,17 +723,18 @@ TEST_F(USBDeviceImplTest, ControlTransfer) {
EXPECT_CALL(permission_provider(), HasConfigurationPermission(1, _));
{
- auto params = ControlTransferParams::New();
- params->type = ControlTransferType::STANDARD;
- params->recipient = ControlTransferRecipient::DEVICE;
+ auto params = mojom::UsbControlTransferParams::New();
+ params->type = UsbControlTransferType::STANDARD;
+ params->recipient = UsbControlTransferRecipient::DEVICE;
params->request = 5;
params->value = 6;
params->index = 7;
base::RunLoop loop;
- device->ControlTransferIn(
- std::move(params), static_cast<uint32_t>(fake_data.size()), 0,
- base::Bind(&ExpectTransferInAndThen, TransferStatus::COMPLETED,
- fake_data, loop.QuitClosure()));
+ device->ControlTransferIn(std::move(params),
+ static_cast<uint32_t>(fake_data.size()), 0,
+ base::Bind(&ExpectTransferInAndThen,
+ mojom::UsbTransferStatus::COMPLETED,
+ fake_data, loop.QuitClosure()));
loop.Run();
}
@@ -737,17 +746,17 @@ TEST_F(USBDeviceImplTest, ControlTransfer) {
EXPECT_CALL(permission_provider(), HasFunctionPermission(7, 1, _));
{
- auto params = ControlTransferParams::New();
- params->type = ControlTransferType::STANDARD;
- params->recipient = ControlTransferRecipient::INTERFACE;
+ auto params = mojom::UsbControlTransferParams::New();
+ params->type = UsbControlTransferType::STANDARD;
+ params->recipient = UsbControlTransferRecipient::INTERFACE;
params->request = 5;
params->value = 6;
params->index = 7;
base::RunLoop loop;
device->ControlTransferOut(
std::move(params), fake_data, 0,
- base::Bind(&ExpectTransferStatusAndThen, TransferStatus::COMPLETED,
- loop.QuitClosure()));
+ base::Bind(&ExpectTransferStatusAndThen,
+ mojom::UsbTransferStatus::COMPLETED, loop.QuitClosure()));
loop.Run();
}
@@ -755,13 +764,13 @@ TEST_F(USBDeviceImplTest, ControlTransfer) {
}
TEST_F(USBDeviceImplTest, GenericTransfer) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
EXPECT_CALL(mock_device(), Open(_));
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::OK,
+ device->Open(base::Bind(&ExpectOpenAndThen, mojom::UsbOpenDeviceError::OK,
loop.QuitClosure()));
loop.Run();
}
@@ -785,8 +794,8 @@ TEST_F(USBDeviceImplTest, GenericTransfer) {
base::RunLoop loop;
device->GenericTransferOut(
1, fake_outbound_data, 0,
- base::Bind(&ExpectTransferStatusAndThen, TransferStatus::COMPLETED,
- loop.QuitClosure()));
+ base::Bind(&ExpectTransferStatusAndThen,
+ mojom::UsbTransferStatus::COMPLETED, loop.QuitClosure()));
loop.Run();
}
@@ -797,8 +806,9 @@ TEST_F(USBDeviceImplTest, GenericTransfer) {
base::RunLoop loop;
device->GenericTransferIn(
1, static_cast<uint32_t>(fake_inbound_data.size()), 0,
- base::Bind(&ExpectTransferInAndThen, TransferStatus::COMPLETED,
- fake_inbound_data, loop.QuitClosure()));
+ base::Bind(&ExpectTransferInAndThen,
+ mojom::UsbTransferStatus::COMPLETED, fake_inbound_data,
+ loop.QuitClosure()));
loop.Run();
}
@@ -806,13 +816,13 @@ TEST_F(USBDeviceImplTest, GenericTransfer) {
}
TEST_F(USBDeviceImplTest, IsochronousTransfer) {
- DevicePtr device = GetMockDeviceProxy();
+ UsbDevicePtr device = GetMockDeviceProxy();
EXPECT_CALL(mock_device(), Open(_));
{
base::RunLoop loop;
- device->Open(base::Bind(&ExpectOpenAndThen, OpenDeviceError::OK,
+ device->Open(base::Bind(&ExpectOpenAndThen, mojom::UsbOpenDeviceError::OK,
loop.QuitClosure()));
loop.Run();
}
« no previous file with comments | « device/usb/mojo/device_impl.cc ('k') | device/usb/mojo/device_manager_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698