Index: chrome/browser/chromeos/bluetooth/bluetooth_adapter_chromeos_unittest.cc |
diff --git a/chrome/browser/chromeos/bluetooth/bluetooth_adapter_unittest.cc b/chrome/browser/chromeos/bluetooth/bluetooth_adapter_chromeos_unittest.cc |
similarity index 87% |
rename from chrome/browser/chromeos/bluetooth/bluetooth_adapter_unittest.cc |
rename to chrome/browser/chromeos/bluetooth/bluetooth_adapter_chromeos_unittest.cc |
index 8c168afa90053070e17df57097d249edd385bd4d..d0ac8c1f0d51cf2a67ba1680223e5f8ef2599446 100644 |
--- a/chrome/browser/chromeos/bluetooth/bluetooth_adapter_unittest.cc |
+++ b/chrome/browser/chromeos/bluetooth/bluetooth_adapter_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_manager_client.h" |
@@ -63,7 +65,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterNotPresent) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; make out it failed. |
// BluetoothAdapter::Observer::AdapterPresentChanged must not be called. |
@@ -90,7 +93,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterWithAddress) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -127,7 +131,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterWithoutAddress) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -157,7 +162,11 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterWithoutAddress) { |
EXPECT_CALL(adapter_observer, AdapterPresentChanged(adapter.get(), true)) |
.Times(1); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.address.name()); |
@@ -177,7 +186,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterBecomesPresentWithAddress) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; make out it failed. |
adapter_callback.Run(dbus::ObjectPath(""), false); |
@@ -198,7 +208,10 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterBecomesPresentWithAddress) { |
EXPECT_CALL(adapter_observer, AdapterPresentChanged(adapter.get(), true)) |
.Times(1); |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->DefaultAdapterChanged(adapter_path); |
// Adapter should be present with the new address. |
@@ -219,7 +232,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterReplacedWithAddress) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -252,7 +266,10 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterReplacedWithAddress) { |
EXPECT_CALL(adapter_observer, AdapterPresentChanged(adapter.get(), true)) |
.Times(1); |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->DefaultAdapterChanged(new_adapter_path); |
// Adapter should be present with the new address. |
@@ -271,7 +288,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterBecomesPresentWithoutAddress) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; make out it failed. |
adapter_callback.Run(dbus::ObjectPath(""), false); |
@@ -291,7 +309,10 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterBecomesPresentWithoutAddress) { |
EXPECT_CALL(adapter_observer, AdapterPresentChanged(adapter.get(), _)) |
.Times(0); |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->DefaultAdapterChanged(adapter_path); |
// Adapter should not be present yet. |
@@ -304,7 +325,7 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterBecomesPresentWithoutAddress) { |
EXPECT_CALL(adapter_observer, AdapterPresentChanged(adapter.get(), true)) |
.Times(1); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.address.name()); |
@@ -326,7 +347,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterReplacedWithoutAddress) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -355,7 +377,10 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterReplacedWithoutAddress) { |
EXPECT_CALL(adapter_observer, AdapterPresentChanged(adapter.get(), false)) |
.Times(1); |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->DefaultAdapterChanged(new_adapter_path); |
// Adapter should be now marked not present. |
@@ -368,7 +393,7 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterReplacedWithoutAddress) { |
EXPECT_CALL(adapter_observer, AdapterPresentChanged(adapter.get(), true)) |
.Times(1); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(new_adapter_path, |
new_adapter_properties.address.name()); |
@@ -388,7 +413,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterRemoved) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -410,7 +436,10 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterRemoved) { |
EXPECT_CALL(adapter_observer, AdapterPresentChanged(adapter.get(), false)) |
.Times(1); |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->AdapterRemoved(adapter_path); |
// Adapter should be no longer present. |
@@ -427,7 +456,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterWithoutAddressRemoved) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -448,7 +478,10 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterWithoutAddressRemoved) { |
EXPECT_CALL(adapter_observer, AdapterPresentChanged(adapter.get(), _)) |
.Times(0); |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->AdapterRemoved(adapter_path); |
// Adapter should be still no longer present. |
@@ -466,7 +499,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterPoweredPropertyInitiallyFalse) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -495,7 +529,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterPoweredPropertyInitiallyTrue) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -535,7 +570,8 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -569,7 +605,11 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(adapter_observer, AdapterPoweredChanged(adapter.get(), true)) |
.Times(1); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.address.name()); |
@@ -588,7 +628,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterPoweredPropertyChanged) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -614,7 +655,12 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterPoweredPropertyChanged) { |
.Times(1); |
adapter_properties.powered.ReplaceValue(true); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.powered.name()); |
@@ -633,7 +679,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterPoweredPropertyUnchanged) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -658,7 +705,11 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterPoweredPropertyUnchanged) { |
EXPECT_CALL(adapter_observer, AdapterPoweredChanged(adapter.get(), _)) |
.Times(0); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.powered.name()); |
@@ -678,7 +729,8 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -705,7 +757,11 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(adapter_observer, AdapterPoweredChanged(adapter.get(), _)) |
.Times(0); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.powered.name()); |
@@ -723,7 +779,7 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(adapter_observer, AdapterPoweredChanged(adapter.get(), true)) |
.Times(1); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.address.name()); |
@@ -744,7 +800,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterPoweredPropertyResetOnReplace) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -783,7 +840,11 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterPoweredPropertyResetOnReplace) { |
EXPECT_CALL(adapter_observer, AdapterPoweredChanged(adapter.get(), false)) |
.Times(1); |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->DefaultAdapterChanged(new_adapter_path); |
// Adapter should have the new property value. |
@@ -804,7 +865,8 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -852,7 +914,11 @@ TEST_F(BluetoothAdapterTest, |
.Times(1); |
} |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->DefaultAdapterChanged(new_adapter_path); |
// Adapter should have the new property value. |
@@ -870,7 +936,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterPoweredPropertyResetOnRemove) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -894,7 +961,11 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterPoweredPropertyResetOnRemove) { |
EXPECT_CALL(adapter_observer, AdapterPoweredChanged(adapter.get(), false)) |
.Times(1); |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->AdapterRemoved(adapter_path); |
// Adapter should have the new property value. |
@@ -912,7 +983,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterSetPowered) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -959,7 +1031,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterSetPoweredError) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -1006,7 +1079,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterDiscoveringPropertyInitiallyFalse) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -1035,7 +1109,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterDiscoveringPropertyInitiallyTrue) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -1075,7 +1150,8 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -1109,7 +1185,11 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(adapter_observer, AdapterDiscoveringChanged(adapter.get(), true)) |
.Times(1); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.address.name()); |
@@ -1128,7 +1208,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterDiscoveringPropertyChanged) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -1154,7 +1235,12 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterDiscoveringPropertyChanged) { |
.Times(1); |
adapter_properties.discovering.ReplaceValue(true); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.discovering.name()); |
@@ -1173,7 +1259,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterDiscoveringPropertyUnchanged) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -1199,7 +1286,11 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterDiscoveringPropertyUnchanged) { |
EXPECT_CALL(adapter_observer, AdapterDiscoveringChanged(adapter.get(), _)) |
.Times(0); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.discovering.name()); |
@@ -1219,7 +1310,8 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -1246,7 +1338,11 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(adapter_observer, AdapterDiscoveringChanged(adapter.get(), _)) |
.Times(0); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.discovering.name()); |
@@ -1264,7 +1360,7 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(adapter_observer, AdapterDiscoveringChanged(adapter.get(), true)) |
.Times(1); |
- static_cast<BluetoothAdapterClient::Observer*>(adapter.get()) |
+ static_cast<BluetoothAdapterClient::Observer*>(adapter_chromeos) |
->AdapterPropertyChanged(adapter_path, |
adapter_properties.address.name()); |
@@ -1285,7 +1381,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterDiscoveringPropertyResetOnReplace) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -1324,7 +1421,11 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterDiscoveringPropertyResetOnReplace) { |
EXPECT_CALL(adapter_observer, AdapterDiscoveringChanged(adapter.get(), false)) |
.Times(1); |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->DefaultAdapterChanged(new_adapter_path); |
// Adapter should have the new property value. |
@@ -1345,7 +1446,8 @@ TEST_F(BluetoothAdapterTest, |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -1395,7 +1497,11 @@ TEST_F(BluetoothAdapterTest, |
.Times(1); |
} |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->DefaultAdapterChanged(new_adapter_path); |
// Adapter should have the new property value. |
@@ -1413,7 +1519,8 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterDiscoveringPropertyResetOnRemove) { |
EXPECT_CALL(*mock_manager_client_, DefaultAdapter(_)) |
.WillOnce(SaveArg<0>(&adapter_callback)); |
- scoped_refptr<BluetoothAdapter> adapter = BluetoothAdapter::DefaultAdapter(); |
+ scoped_refptr<BluetoothAdapter> adapter = |
+ BluetoothAdapterFactory::DefaultAdapter(); |
// Call the adapter callback; |
// BluetoothAdapterClient::GetProperties will be called once to obtain |
@@ -1437,7 +1544,11 @@ TEST_F(BluetoothAdapterTest, DefaultAdapterDiscoveringPropertyResetOnRemove) { |
EXPECT_CALL(adapter_observer, AdapterDiscoveringChanged(adapter.get(), false)) |
.Times(1); |
- static_cast<BluetoothManagerClient::Observer*>(adapter.get()) |
+ BluetoothAdapterChromeOs* adapter_chromeos = |
+ static_cast<BluetoothAdapterChromeOs*>(adapter.get()); |
+ ASSERT_TRUE(adapter_chromeos != NULL); |
+ |
+ static_cast<BluetoothManagerClient::Observer*>(adapter_chromeos) |
->AdapterRemoved(adapter_path); |
// Adapter should have the new property value. |