diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-03 23:02:21 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-08-03 23:02:21 +0000 |
commit | a5f9f373450f82d5a0a107473da6cd5f232d4ec9 (patch) | |
tree | 27ced074b40f2e39d664b1bd070de45718b4d4c8 /chrome/browser/autofill/phone_number_i18n_unittest.cc | |
parent | bf3fbd6347853955d7f3df8603e19b81db13a9f7 (diff) | |
download | chromium_src-a5f9f373450f82d5a0a107473da6cd5f232d4ec9.zip chromium_src-a5f9f373450f82d5a0a107473da6cd5f232d4ec9.tar.gz chromium_src-a5f9f373450f82d5a0a107473da6cd5f232d4ec9.tar.bz2 |
GTTF: Use a fresh TestingBrowserProcess for each test, part #4
For a detailed description see part #1, http://codereview.chromium.org/6478005/
BUG=61062
TEST=unit_tests, possibly more
Review URL: http://codereview.chromium.org/7465041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@95350 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/autofill/phone_number_i18n_unittest.cc')
-rw-r--r-- | chrome/browser/autofill/phone_number_i18n_unittest.cc | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/chrome/browser/autofill/phone_number_i18n_unittest.cc b/chrome/browser/autofill/phone_number_i18n_unittest.cc index 0bc466d..a3dfdad 100644 --- a/chrome/browser/autofill/phone_number_i18n_unittest.cc +++ b/chrome/browser/autofill/phone_number_i18n_unittest.cc @@ -4,6 +4,7 @@ #include "base/utf_string_conversions.h" #include "chrome/browser/autofill/phone_number_i18n.h" +#include "chrome/test/testing_browser_process_test.h" #include "testing/gtest/include/gtest/gtest.h" using autofill_i18n::NormalizePhoneNumber; @@ -13,7 +14,9 @@ using autofill_i18n::FormatPhone; using autofill_i18n::ComparePhones; using autofill_i18n::PhoneNumbersMatch; -TEST(PhoneNumberI18NTest, NormalizePhoneNumber) { +typedef TestingBrowserProcessTest PhoneNumberI18NTest; + +TEST_F(PhoneNumberI18NTest, NormalizePhoneNumber) { // "Large" digits. string16 phone1(UTF8ToUTF16("\xEF\xBC\x91\xEF\xBC\x96\xEF\xBC\x95\xEF\xBC\x90" "\xEF\xBC\x97\xEF\xBC\x94\xEF\xBC\x99\xEF\xBC\x98" @@ -35,7 +38,7 @@ TEST(PhoneNumberI18NTest, NormalizePhoneNumber) { EXPECT_EQ(NormalizePhoneNumber(phone5, "US"), ASCIIToUTF16("6502346789")); } -TEST(PhoneNumberI18NTest, ParsePhoneNumber) { +TEST_F(PhoneNumberI18NTest, ParsePhoneNumber) { string16 number; string16 city_code; string16 country_code; @@ -243,7 +246,7 @@ TEST(PhoneNumberI18NTest, ParsePhoneNumber) { EXPECT_EQ(ASCIIToUTF16("1"), country_code); } -TEST(PhoneNumberI18NTest, ConstructPhoneNumber) { +TEST_F(PhoneNumberI18NTest, ConstructPhoneNumber) { string16 number; EXPECT_TRUE(ConstructPhoneNumber(ASCIIToUTF16("1"), ASCIIToUTF16("650"), @@ -321,7 +324,7 @@ TEST(PhoneNumberI18NTest, ConstructPhoneNumber) { EXPECT_EQ(number, ASCIIToUTF16("+49 2423/45678901")); } -TEST(PhoneNumberI18NTest, FormatPhone) { +TEST_F(PhoneNumberI18NTest, FormatPhone) { EXPECT_EQ(FormatPhone(ASCIIToUTF16("1[650]234-56-78"), "US", autofill_i18n::NATIONAL), ASCIIToUTF16("(650) 234-5678")); @@ -342,7 +345,7 @@ TEST(PhoneNumberI18NTest, FormatPhone) { ASCIIToUTF16("+420 16502345678")); } -TEST(PhoneNumberI18NTest, ComparePhones) { +TEST_F(PhoneNumberI18NTest, ComparePhones) { EXPECT_EQ(ComparePhones(ASCIIToUTF16("1(650)234-56-78"), ASCIIToUTF16("+16502345678"), "US"), @@ -369,7 +372,7 @@ TEST(PhoneNumberI18NTest, ComparePhones) { autofill_i18n::PHONES_NOT_EQUAL); } -TEST(PhoneNumberI18NTest, PhoneNumbersMatch) { +TEST_F(PhoneNumberI18NTest, PhoneNumbersMatch) { // Same numbers, defined country code. EXPECT_TRUE(PhoneNumbersMatch(ASCIIToUTF16("4158889999"), ASCIIToUTF16("4158889999"), |