| Index: chromeos/dbus/ibus/ibus_component_unittest.cc
|
| diff --git a/chromeos/dbus/ibus/ibus_component_unittest.cc b/chromeos/dbus/ibus/ibus_component_unittest.cc
|
| deleted file mode 100644
|
| index 4b6f2fa77f6536289158374ca08be22301587eee..0000000000000000000000000000000000000000
|
| --- a/chromeos/dbus/ibus/ibus_component_unittest.cc
|
| +++ /dev/null
|
| @@ -1,79 +0,0 @@
|
| -// Copyright (c) 2012 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/ibus/ibus_component.h"
|
| -
|
| -#include <string>
|
| -
|
| -#include "base/memory/scoped_ptr.h"
|
| -#include "dbus/message.h"
|
| -#include "testing/gtest/include/gtest/gtest.h"
|
| -
|
| -namespace chromeos {
|
| -
|
| -TEST(IBusComponentTest, WriteReadIBusComponentTest) {
|
| - const std::string kName = "Component Name";
|
| - const std::string kDescription = "Component Description";
|
| - const std::string kAuthor = "Component Author";
|
| -
|
| - const std::string kEngineId1 = "Engine Id 1";
|
| - const std::string kEngineDisplayName1 = "Engine Display Name 1";
|
| - const std::string kEngineDescription1 = "Engine Description 1";
|
| - const std::string kEngineLanguageCode1 = "en";
|
| - const std::string kEngineAuthor1 = "Engine Author 1";
|
| - const IBusComponent::EngineDescription engine_desc1(kEngineId1,
|
| - kEngineDisplayName1,
|
| - kEngineDescription1,
|
| - kEngineLanguageCode1,
|
| - kEngineAuthor1);
|
| -
|
| - const std::string kEngineId2 = "Engine Id 2";
|
| - const std::string kEngineDisplayName2 = "Engine Display Name 2";
|
| - const std::string kEngineDescription2 = "Engine Description 2";
|
| - const std::string kEngineLanguageCode2 = "ja";
|
| - const std::string kEngineAuthor2 = "Engine Author 2";
|
| - const IBusComponent::EngineDescription engine_desc2(kEngineId2,
|
| - kEngineDisplayName2,
|
| - kEngineDescription2,
|
| - kEngineLanguageCode2,
|
| - kEngineAuthor2);
|
| -
|
| - // Create a IBusComponent.
|
| - IBusComponent ibus_component;
|
| - ibus_component.set_name(kName);
|
| - ibus_component.set_description(kDescription);
|
| - ibus_component.set_author(kAuthor);
|
| - ibus_component.mutable_engine_description()->push_back(engine_desc1);
|
| - ibus_component.mutable_engine_description()->push_back(engine_desc2);
|
| -
|
| - // Write a IBusComponent.
|
| - scoped_ptr<dbus::Response> response(dbus::Response::CreateEmpty());
|
| - dbus::MessageWriter writer(response.get());
|
| - AppendIBusComponent(ibus_component, &writer);
|
| -
|
| - // Read a IBusComponent.
|
| - IBusComponent target_component;
|
| - dbus::MessageReader reader(response.get());
|
| - PopIBusComponent(&reader, &target_component);
|
| -
|
| - // Check a result.
|
| - EXPECT_EQ(kName, target_component.name());
|
| - EXPECT_EQ(kDescription, target_component.description());
|
| - EXPECT_EQ(kAuthor, target_component.author());
|
| -
|
| - const std::vector<IBusComponent::EngineDescription>& engine_descriptions =
|
| - ibus_component.engine_description();
|
| - EXPECT_EQ(kEngineId1, engine_descriptions[0].engine_id);
|
| - EXPECT_EQ(kEngineDisplayName1, engine_descriptions[0].display_name);
|
| - EXPECT_EQ(kEngineDescription1, engine_descriptions[0].description);
|
| - EXPECT_EQ(kEngineLanguageCode1, engine_descriptions[0].language_code);
|
| - EXPECT_EQ(kEngineAuthor1, engine_descriptions[0].author);
|
| -
|
| - EXPECT_EQ(kEngineId2, engine_descriptions[1].engine_id);
|
| - EXPECT_EQ(kEngineDisplayName2, engine_descriptions[1].display_name);
|
| - EXPECT_EQ(kEngineDescription2, engine_descriptions[1].description);
|
| - EXPECT_EQ(kEngineLanguageCode2, engine_descriptions[1].language_code);
|
| - EXPECT_EQ(kEngineAuthor2, engine_descriptions[1].author);
|
| -}
|
| -
|
| -} // namespace chromeos
|
|
|