| Index: chromeos/ime/extension_ime_util_unittest.cc
|
| diff --git a/chromeos/ime/extension_ime_util_unittest.cc b/chromeos/ime/extension_ime_util_unittest.cc
|
| index a25c1a131c57aef06d525cfb1396635632be2595..468a725cbc018478b6d9abaf2535639f7699e094 100644
|
| --- a/chromeos/ime/extension_ime_util_unittest.cc
|
| +++ b/chromeos/ime/extension_ime_util_unittest.cc
|
| @@ -22,4 +22,25 @@ TEST(ExtensionIMEUtilTest, IsExtensionIMETest) {
|
| EXPECT_FALSE(extension_ime_util::IsExtensionIME("mozc"));
|
| }
|
|
|
| +TEST(ExtensionIMEUtilTest, IsMemberOfExtension) {
|
| + const char* extention1 = "abcdefg";
|
| + const char* extention2 = "hijklmn";
|
| + const char* engine_id1 = "12345";
|
| + const char* engine_id2 = "67890";
|
| +
|
| + const std::string extention_1_engine_1 =
|
| + extension_ime_util::GetInputMethodID(extention1, engine_id1);
|
| + const std::string extention_1_engine_2 =
|
| + extension_ime_util::GetInputMethodID(extention1, engine_id2);
|
| +
|
| + EXPECT_TRUE(extension_ime_util::IsMemberOfExtension(extention_1_engine_1,
|
| + extention1));
|
| + EXPECT_TRUE(extension_ime_util::IsMemberOfExtension(extention_1_engine_2,
|
| + extention1));
|
| + EXPECT_FALSE(extension_ime_util::IsMemberOfExtension(extention_1_engine_1,
|
| + extention2));
|
| + EXPECT_FALSE(extension_ime_util::IsMemberOfExtension(extention_1_engine_2,
|
| + extention2));
|
| +}
|
| +
|
| } // namespace chromeos
|
|
|