Index: chromeos/dbus/privet_daemon_manager_client_unittest.cc |
diff --git a/chromeos/dbus/privet_daemon_manager_client_unittest.cc b/chromeos/dbus/privet_daemon_manager_client_unittest.cc |
deleted file mode 100644 |
index 78b6acb15a83ce4192c0a636289d5b9528516a3d..0000000000000000000000000000000000000000 |
--- a/chromeos/dbus/privet_daemon_manager_client_unittest.cc |
+++ /dev/null |
@@ -1,58 +0,0 @@ |
-// Copyright 2015 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "chromeos/dbus/privet_daemon_manager_client.h" |
- |
-#include <stddef.h> |
-#include <stdint.h> |
- |
-#include <memory> |
- |
-#include "base/strings/string_number_conversions.h" |
-#include "dbus/message.h" |
-#include "testing/gtest/include/gtest/gtest.h" |
- |
-namespace chromeos { |
- |
-TEST(PrivetDaemonManagerClientTest, ReadPairingInfo) { |
- std::unique_ptr<dbus::Response> message(dbus::Response::CreateEmpty()); |
- dbus::MessageWriter writer(message.get()); |
- dbus::MessageWriter variant_writer(nullptr); |
- dbus::MessageWriter variant_array_writer(nullptr); |
- dbus::MessageWriter struct_entry_writer(nullptr); |
- |
- writer.OpenVariant("a{sv}", &variant_writer); |
- variant_writer.OpenArray("{sv}", &variant_array_writer); |
- |
- const uint8_t code_value[] = {0x67, 0x12, 0x23, 0x45, 0x64}; |
- variant_array_writer.OpenDictEntry(&struct_entry_writer); |
- struct_entry_writer.AppendString("code"); |
- dbus::MessageWriter struct_field_writer(nullptr); |
- struct_entry_writer.OpenVariant("ay", &struct_field_writer); |
- struct_field_writer.AppendArrayOfBytes(code_value, arraysize(code_value)); |
- struct_entry_writer.CloseContainer(&struct_field_writer); |
- variant_array_writer.CloseContainer(&struct_entry_writer); |
- |
- const char* string_items[] = {"mode", "sessionId"}; |
- for (size_t i = 0; i < arraysize(string_items); ++i) { |
- variant_array_writer.OpenDictEntry(&struct_entry_writer); |
- struct_entry_writer.AppendString(string_items[i]); |
- struct_entry_writer.AppendVariantOfString(base::UintToString(i + 1)); |
- variant_array_writer.CloseContainer(&struct_entry_writer); |
- } |
- writer.CloseContainer(&variant_writer); |
- variant_writer.CloseContainer(&variant_array_writer); |
- |
- dbus::MessageReader reader(message.get()); |
- PrivetDaemonManagerClient::PairingInfoProperty pairing_info; |
- EXPECT_TRUE(pairing_info.PopValueFromReader(&reader)); |
- |
- EXPECT_EQ( |
- std::vector<uint8_t>(code_value, code_value + arraysize(code_value)), |
- pairing_info.value().code()); |
- EXPECT_EQ("1", pairing_info.value().mode()); |
- EXPECT_EQ("2", pairing_info.value().session_id()); |
-} |
- |
-} // namespace chromeos |