diff options
author | gogerald <gogerald@chromium.org> | 2016-03-01 12:45:36 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-03-01 20:47:06 +0000 |
commit | 74459acf6390eed6009b8bf5edad68d7e03bf008 (patch) | |
tree | 4187f9836cb9e7992835eae39101a45f465fdb1b /device/bluetooth/bluetooth_gatt_characteristic_unittest.cc | |
parent | 0a8abd1cd85e42b969740ca38e01df01ff244743 (diff) | |
download | chromium_src-74459acf6390eed6009b8bf5edad68d7e03bf008.zip chromium_src-74459acf6390eed6009b8bf5edad68d7e03bf008.tar.gz chromium_src-74459acf6390eed6009b8bf5edad68d7e03bf008.tar.bz2 |
Implement BluetoothRemoteGattCharacteristicWin::GetDescriptors
This CL implements GetDescriptors() in BluetoothRemoteGattCharacteristicWin.
It also optimized previous codes by renaming interfaces, data structures and so on.
BUG=579202
Review URL: https://codereview.chromium.org/1728163006
Cr-Commit-Position: refs/heads/master@{#378552}
Diffstat (limited to 'device/bluetooth/bluetooth_gatt_characteristic_unittest.cc')
-rw-r--r-- | device/bluetooth/bluetooth_gatt_characteristic_unittest.cc | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/device/bluetooth/bluetooth_gatt_characteristic_unittest.cc b/device/bluetooth/bluetooth_gatt_characteristic_unittest.cc index e8cfe87..96e3f52 100644 --- a/device/bluetooth/bluetooth_gatt_characteristic_unittest.cc +++ b/device/bluetooth/bluetooth_gatt_characteristic_unittest.cc @@ -17,11 +17,13 @@ #include "device/bluetooth/test/bluetooth_test_android.h" #elif defined(OS_MACOSX) #include "device/bluetooth/test/bluetooth_test_mac.h" +#elif defined(OS_WIN) +#include "device/bluetooth/test/bluetooth_test_win.h" #endif namespace device { -#if defined(OS_ANDROID) || defined(OS_MACOSX) +#if defined(OS_ANDROID) || defined(OS_MACOSX) || defined(OS_WIN) class BluetoothGattCharacteristicTest : public BluetoothTest { public: // Creates adapter_, device_, service_, characteristic1_, & characteristic2_. @@ -123,7 +125,7 @@ class BluetoothGattCharacteristicTest : public BluetoothTest { }; #endif -#if defined(OS_ANDROID) +#if defined(OS_ANDROID) || defined(OS_WIN) TEST_F(BluetoothGattCharacteristicTest, GetIdentifier) { InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -184,9 +186,9 @@ TEST_F(BluetoothGattCharacteristicTest, GetIdentifier) { EXPECT_NE(char5->GetIdentifier(), char6->GetIdentifier()); } -#endif // defined(OS_ANDROID) +#endif // defined(OS_ANDROID) || defined(OS_WIN) -#if defined(OS_ANDROID) +#if defined(OS_ANDROID) || defined(OS_WIN) TEST_F(BluetoothGattCharacteristicTest, GetUUID) { InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -222,9 +224,9 @@ TEST_F(BluetoothGattCharacteristicTest, GetUUID) { EXPECT_EQ(uuid2, char2->GetUUID()); EXPECT_EQ(uuid2, char3->GetUUID()); } -#endif // defined(OS_ANDROID) +#endif // defined(OS_ANDROID) || defined(OS_WIN) -#if defined(OS_ANDROID) +#if defined(OS_ANDROID) || defined(OS_WIN) TEST_F(BluetoothGattCharacteristicTest, GetProperties) { InitWithFakeAdapter(); StartLowEnergyDiscoverySession(); @@ -250,9 +252,9 @@ TEST_F(BluetoothGattCharacteristicTest, GetProperties) { EXPECT_EQ(0, properties1); EXPECT_EQ(7, properties2); } -#endif // defined(OS_ANDROID) +#endif // defined(OS_ANDROID) || defined(OS_WIN) -#if defined(OS_ANDROID) +#if defined(OS_ANDROID) || defined(OS_WIN) // Tests GetService. TEST_F(BluetoothGattCharacteristicTest, GetService) { ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate()); @@ -260,7 +262,7 @@ TEST_F(BluetoothGattCharacteristicTest, GetService) { EXPECT_EQ(service_, characteristic1_->GetService()); EXPECT_EQ(service_, characteristic2_->GetService()); } -#endif // defined(OS_ANDROID) +#endif // defined(OS_ANDROID) || defined(OS_WIN) #if defined(OS_ANDROID) // Tests ReadRemoteCharacteristic and GetValue with empty value buffer. @@ -898,15 +900,15 @@ TEST_F(BluetoothGattCharacteristicTest, StartNotifySession_Multiple) { } #endif // defined(OS_ANDROID) -#if defined(OS_ANDROID) +#if defined(OS_ANDROID) || defined(OS_WIN) TEST_F(BluetoothGattCharacteristicTest, GetDescriptors_FindNone) { ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate()); EXPECT_EQ(0u, characteristic1_->GetDescriptors().size()); } -#endif // defined(OS_ANDROID) +#endif // defined(OS_ANDROID) || defined(OS_WIN) -#if defined(OS_ANDROID) +#if defined(OS_ANDROID) || defined(OS_WIN) TEST_F(BluetoothGattCharacteristicTest, GetDescriptors_and_GetDescriptor) { ASSERT_NO_FATAL_FAILURE(FakeCharacteristicBoilerplate()); @@ -949,6 +951,6 @@ TEST_F(BluetoothGattCharacteristicTest, GetDescriptors_and_GetDescriptor) { // ... but not uuid 3 EXPECT_FALSE(c1_uuid1 == uuid3 || c1_uuid2 == uuid3); } -#endif // defined(OS_ANDROID) +#endif // defined(OS_ANDROID) || defined(OS_WIN) } // namespace device |