Index: chrome/browser/chromeos/bluetooth/bluetooth_adapter_devices_chromeos_unittest.cc |
diff --git a/chrome/browser/chromeos/bluetooth/bluetooth_adapter_devices_unittest.cc b/chrome/browser/chromeos/bluetooth/bluetooth_adapter_devices_chromeos_unittest.cc |
similarity index 81% |
rename from chrome/browser/chromeos/bluetooth/bluetooth_adapter_devices_unittest.cc |
rename to chrome/browser/chromeos/bluetooth/bluetooth_adapter_devices_chromeos_unittest.cc |
index 19bcfb80ad263f92039992f9bd151fe082745ca5..64558412105fe4344ed1a69aeefcaf44f5550082 100644 |
--- a/chrome/browser/chromeos/bluetooth/bluetooth_adapter_devices_unittest.cc |
+++ b/chrome/browser/chromeos/bluetooth/bluetooth_adapter_devices_chromeos_unittest.cc |
@@ -3,6 +3,8 @@ |
// found in the LICENSE file. |
#include "chrome/browser/chromeos/bluetooth/bluetooth_adapter.h" |
+#include "chrome/browser/chromeos/bluetooth/bluetooth_adapter_chromeos.h" |
+#include "chrome/browser/chromeos/bluetooth/bluetooth_adapter_factory.h" |
#include "chrome/browser/chromeos/bluetooth/test/mock_bluetooth_adapter.h" |
#include "chromeos/dbus/mock_bluetooth_adapter_client.h" |
#include "chromeos/dbus/mock_bluetooth_device_client.h" |
@@ -18,7 +20,7 @@ using ::testing::SaveArg; |
namespace chromeos { |
-class BluetoothAdapterDevicesTest : public testing::Test { |
+class BluetoothAdapterDevicesChromeOsTest : public testing::Test { |
public: |
virtual void SetUp() { |
MockDBusThreadManager* mock_dbus_thread_manager = new MockDBusThreadManager; |
@@ -46,7 +48,7 @@ class BluetoothAdapterDevicesTest : public testing::Test { |
EXPECT_CALL(*mock_adapter_client_, AddObserver(_)) |
.Times(1); |
- adapter_ = BluetoothAdapter::DefaultAdapter(); |
+ adapter_ = BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -76,11 +78,13 @@ class BluetoothAdapterDevicesTest : public testing::Test { |
} |
virtual void TearDown() { |
- EXPECT_CALL(*mock_device_client_, RemoveObserver(adapter_.get())) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter_.get()); |
+ EXPECT_CALL(*mock_device_client_, RemoveObserver(adapter_chromeos)) |
.Times(1); |
- EXPECT_CALL(*mock_adapter_client_, RemoveObserver(adapter_.get())) |
+ EXPECT_CALL(*mock_adapter_client_, RemoveObserver(adapter_chromeos)) |
.Times(1); |
- EXPECT_CALL(*mock_manager_client_, RemoveObserver(adapter_.get())) |
+ EXPECT_CALL(*mock_manager_client_, RemoveObserver(adapter_chromeos)) |
.Times(1); |
adapter_ = NULL; |
@@ -99,12 +103,12 @@ class BluetoothAdapterDevicesTest : public testing::Test { |
MockBluetoothAdapter::Observer adapter_observer_; |
}; |
-const dbus::ObjectPath BluetoothAdapterDevicesTest::adapter_path_( |
+const dbus::ObjectPath BluetoothAdapterDevicesChromeOsTest::adapter_path_( |
"/fake/hci0"); |
-const std::string BluetoothAdapterDevicesTest::adapter_address_ = |
+const std::string BluetoothAdapterDevicesChromeOsTest::adapter_address_ = |
"CA:FE:4A:C0:FE:FE"; |
-TEST_F(BluetoothAdapterDevicesTest, DeviceRemovedAfterFound) { |
+TEST_F(BluetoothAdapterDevicesChromeOsTest, DeviceRemovedAfterFound) { |
const dbus::ObjectPath device_path("/fake/hci0/dev_ba_c0_11_00_00_01"); |
const std::string device_address = "BA:C0:11:00:00:01"; |
@@ -128,7 +132,9 @@ TEST_F(BluetoothAdapterDevicesTest, DeviceRemovedAfterFound) { |
.Times(1) |
.WillOnce(SaveArg<1>(&device)); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter_.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter_.get()); |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->DeviceFound(adapter_path_, device_address, device_properties); |
// Now inform the adapter that the device has been added and assigned an |
@@ -139,10 +145,10 @@ TEST_F(BluetoothAdapterDevicesTest, DeviceRemovedAfterFound) { |
EXPECT_CALL(*mock_device_client_, GetProperties(device_path)) |
.WillRepeatedly(Return(&device_properties)); |
- EXPECT_CALL(adapter_observer_, DeviceChanged(adapter_.get(), device)) |
+ EXPECT_CALL(adapter_observer_, DeviceChanged(adapter_chromeos, device)) |
.Times(1); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter_.get()) |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->DeviceCreated(adapter_path_, device_path); |
// Finally remove the adapter again; since this is a supported device |
@@ -153,7 +159,7 @@ TEST_F(BluetoothAdapterDevicesTest, DeviceRemovedAfterFound) { |
EXPECT_CALL(adapter_observer_, DeviceChanged(adapter_.get(), device)) |
.Times(1); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter_.get()) |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->DeviceRemoved(adapter_path_, device_path); |
// Verify that the device is still visible, just no longer paired. |
@@ -161,7 +167,8 @@ TEST_F(BluetoothAdapterDevicesTest, DeviceRemovedAfterFound) { |
EXPECT_FALSE(device->IsPaired()); |
} |
-TEST_F(BluetoothAdapterDevicesTest, UnsupportedDeviceRemovedAfterFound) { |
+TEST_F(BluetoothAdapterDevicesChromeOsTest, |
+ UnsupportedDeviceRemovedAfterFound) { |
const dbus::ObjectPath device_path("/fake/hci0/dev_ba_c0_11_00_00_02"); |
const std::string device_address = "BA:C0:11:00:00:02"; |
@@ -176,7 +183,9 @@ TEST_F(BluetoothAdapterDevicesTest, UnsupportedDeviceRemovedAfterFound) { |
EXPECT_CALL(adapter_observer_, DeviceAdded(adapter_.get(), _)) |
.Times(0); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter_.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter_.get()); |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->DeviceFound(adapter_path_, device_address, device_properties); |
// Now inform the adapter the device has been added and assigned an |
@@ -192,7 +201,7 @@ TEST_F(BluetoothAdapterDevicesTest, UnsupportedDeviceRemovedAfterFound) { |
.Times(1) |
.WillOnce(SaveArg<1>(&device)); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter_.get()) |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->DeviceCreated(adapter_path_, device_path); |
// Finally remove the device again; |
@@ -201,7 +210,7 @@ TEST_F(BluetoothAdapterDevicesTest, UnsupportedDeviceRemovedAfterFound) { |
EXPECT_CALL(adapter_observer_, DeviceRemoved(adapter_.get(), device)) |
.Times(1); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter_.get()) |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->DeviceRemoved(adapter_path_, device_path); |
} |