Index: chrome/browser/autofill/autofill_profile_unittest.cc |
diff --git a/chrome/browser/autofill/autofill_profile_unittest.cc b/chrome/browser/autofill/autofill_profile_unittest.cc |
index f3fd1e588da80afa1813262765accb59c266497f..769296f54b86baa8ee1b3227af48dfdd5294c346 100644 |
--- a/chrome/browser/autofill/autofill_profile_unittest.cc |
+++ b/chrome/browser/autofill/autofill_profile_unittest.cc |
@@ -39,7 +39,7 @@ TEST(AutoFillProfileTest, PreviewSummaryString) { |
"12345678910", "01987654321"); |
EXPECT_TRUE(UpdateProfileLabel(&profile00)); |
string16 summary00 = profile00.Label(); |
- EXPECT_EQ(string16(ASCIIToUTF16("Hollywood, CA")), summary00); |
+ EXPECT_EQ(ASCIIToUTF16("Hollywood, CA"), summary00); |
// Case 1: "<address>" |
AutoFillProfile profile1; |
@@ -48,7 +48,7 @@ TEST(AutoFillProfileTest, PreviewSummaryString) { |
"91601", "US", "12345678910", "01987654321"); |
EXPECT_TRUE(UpdateProfileLabel(&profile1)); |
string16 summary1 = profile1.Label(); |
- EXPECT_EQ(string16(ASCIIToUTF16("123 Zoo St., Hollywood")), summary1); |
+ EXPECT_EQ(ASCIIToUTF16("123 Zoo St., Hollywood"), summary1); |
// Case 2: "<lastname>" |
AutoFillProfile profile2; |
@@ -58,7 +58,7 @@ TEST(AutoFillProfileTest, PreviewSummaryString) { |
EXPECT_TRUE(UpdateProfileLabel(&profile2)); |
string16 summary2 = profile2.Label(); |
// Summary does include full name which is empty if the first name is empty. |
- EXPECT_EQ(string16(ASCIIToUTF16("Hollywood, CA")), summary2); |
+ EXPECT_EQ(ASCIIToUTF16("Hollywood, CA"), summary2); |
// Case 3: "<lastname>, <address>" |
AutoFillProfile profile3; |
@@ -67,7 +67,7 @@ TEST(AutoFillProfileTest, PreviewSummaryString) { |
"Hollywood", "CA", "91601", "US", "12345678910", "01987654321"); |
EXPECT_TRUE(UpdateProfileLabel(&profile3)); |
string16 summary3 = profile3.Label(); |
- EXPECT_EQ(string16(ASCIIToUTF16("123 Zoo St., Hollywood")), summary3); |
+ EXPECT_EQ(ASCIIToUTF16("123 Zoo St., Hollywood"), summary3); |
// Case 4: "<firstname>" |
AutoFillProfile profile4; |
@@ -76,7 +76,7 @@ TEST(AutoFillProfileTest, PreviewSummaryString) { |
"12345678910", "01987654321"); |
EXPECT_TRUE(UpdateProfileLabel(&profile4)); |
string16 summary4 = profile4.Label(); |
- EXPECT_EQ(string16(ASCIIToUTF16("Marion Mitchell, Hollywood")), summary4); |
+ EXPECT_EQ(ASCIIToUTF16("Marion Mitchell, Hollywood"), summary4); |
// Case 5: "<firstname>, <address>" |
AutoFillProfile profile5; |
@@ -85,7 +85,7 @@ TEST(AutoFillProfileTest, PreviewSummaryString) { |
"91601", "US", "12345678910", "01987654321"); |
EXPECT_TRUE(UpdateProfileLabel(&profile5)); |
string16 summary5 = profile5.Label(); |
- EXPECT_EQ(string16(ASCIIToUTF16("Marion Mitchell, 123 Zoo St.")), summary5); |
+ EXPECT_EQ(ASCIIToUTF16("Marion Mitchell, 123 Zoo St."), summary5); |
// Case 6: "<firstname> <lastname>" |
AutoFillProfile profile6; |
@@ -94,7 +94,7 @@ TEST(AutoFillProfileTest, PreviewSummaryString) { |
"91601", "US", "12345678910", "01987654321"); |
EXPECT_TRUE(UpdateProfileLabel(&profile6)); |
string16 summary6 = profile6.Label(); |
- EXPECT_EQ(string16(ASCIIToUTF16("Marion Mitchell Morrison, Hollywood")), |
+ EXPECT_EQ(ASCIIToUTF16("Marion Mitchell Morrison, Hollywood"), |
summary6); |
// Case 7: "<firstname> <lastname>, <address>" |
@@ -104,7 +104,7 @@ TEST(AutoFillProfileTest, PreviewSummaryString) { |
"Hollywood", "CA", "91601", "US", "12345678910", "01987654321"); |
EXPECT_TRUE(UpdateProfileLabel(&profile7)); |
string16 summary7 = profile7.Label(); |
- EXPECT_EQ(string16(ASCIIToUTF16("Marion Mitchell Morrison, 123 Zoo St.")), |
+ EXPECT_EQ(ASCIIToUTF16("Marion Mitchell Morrison, 123 Zoo St."), |
summary7); |
// Case 7a: "<firstname> <lastname>, <address>" - same as #7, except for |
@@ -119,10 +119,10 @@ TEST(AutoFillProfileTest, PreviewSummaryString) { |
EXPECT_TRUE(AutoFillProfile::AdjustInferredLabels(&profiles)); |
summary7 = profile7.Label(); |
string16 summary7a = profile7a.Label(); |
- EXPECT_EQ(string16(ASCIIToUTF16( |
- "Marion Mitchell Morrison, 123 Zoo St., johnwayne@me.xyz")), summary7); |
- EXPECT_EQ(string16(ASCIIToUTF16( |
- "Marion Mitchell Morrison, 123 Zoo St., marion@me.xyz")), summary7a); |
+ EXPECT_EQ(ASCIIToUTF16( |
+ "Marion Mitchell Morrison, 123 Zoo St., johnwayne@me.xyz"), summary7); |
+ EXPECT_EQ(ASCIIToUTF16( |
+ "Marion Mitchell Morrison, 123 Zoo St., marion@me.xyz"), summary7a); |
} |
TEST(AutoFillProfileTest, AdjustInferredLabels) { |
@@ -163,9 +163,9 @@ TEST(AutoFillProfileTest, AdjustInferredLabels) { |
EXPECT_TRUE(AutoFillProfile::AdjustInferredLabels(&profiles)); |
// No need to adjust them anymore. |
EXPECT_FALSE(AutoFillProfile::AdjustInferredLabels(&profiles)); |
- EXPECT_EQ(string16(ASCIIToUTF16("John Doe, 666 Erebus St.")), |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St."), |
profiles[0]->Label()); |
- EXPECT_EQ(string16(ASCIIToUTF16("Jane Doe, 123 Letha Shore.")), |
+ EXPECT_EQ(ASCIIToUTF16("Jane Doe, 123 Letha Shore."), |
profiles[1]->Label()); |
profiles.push_back(new AutoFillProfile); |
@@ -187,13 +187,11 @@ TEST(AutoFillProfileTest, AdjustInferredLabels) { |
EXPECT_TRUE(AutoFillProfile::AdjustInferredLabels(&profiles)); |
// Profile 0 and 2 inferred label now includes an e-mail. |
- EXPECT_EQ(string16( |
- ASCIIToUTF16("John Doe, 666 Erebus St., johndoe@hades.com")), |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., johndoe@hades.com"), |
profiles[0]->Label()); |
- EXPECT_EQ(string16(ASCIIToUTF16("Jane Doe, 123 Letha Shore.")), |
+ EXPECT_EQ(ASCIIToUTF16("Jane Doe, 123 Letha Shore."), |
profiles[1]->Label()); |
- EXPECT_EQ(string16( |
- ASCIIToUTF16("John Doe, 666 Erebus St., johndoe@tertium.com")), |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., johndoe@tertium.com"), |
profiles[2]->Label()); |
delete profiles[2]; |
@@ -219,13 +217,11 @@ TEST(AutoFillProfileTest, AdjustInferredLabels) { |
EXPECT_TRUE(AutoFillProfile::AdjustInferredLabels(&profiles)); |
// Profile 0 and 2 inferred label now includes a fax number. |
- EXPECT_EQ(string16(ASCIIToUTF16( |
- "John Doe, 666 Erebus St., fax:#22222222222")), |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., fax:#22222222222"), |
profiles[0]->Label()); |
- EXPECT_EQ(string16(ASCIIToUTF16("Jane Doe, 123 Letha Shore.")), |
+ EXPECT_EQ(ASCIIToUTF16("Jane Doe, 123 Letha Shore."), |
profiles[1]->Label()); |
- EXPECT_EQ(string16(ASCIIToUTF16( |
- "John Doe, 666 Erebus St., fax:#33333333333")), |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., fax:#33333333333"), |
profiles[2]->Label()); |
profiles.push_back(new AutoFillProfile); |
@@ -247,17 +243,17 @@ TEST(AutoFillProfileTest, AdjustInferredLabels) { |
EXPECT_TRUE(AutoFillProfile::AdjustInferredLabels(&profiles)); |
- EXPECT_EQ(string16(ASCIIToUTF16("John Doe, 666 Erebus St., 11111111111," |
- " fax:#22222222222")), |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., 11111111111," |
+ " fax:#22222222222"), |
profiles[0]->Label()); |
- EXPECT_EQ(string16(ASCIIToUTF16("Jane Doe, 123 Letha Shore.")), |
+ EXPECT_EQ(ASCIIToUTF16("Jane Doe, 123 Letha Shore."), |
profiles[1]->Label()); |
- EXPECT_EQ(string16(ASCIIToUTF16("John Doe, 666 Erebus St., 11111111111," |
- " fax:#33333333333")), |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., 11111111111," |
+ " fax:#33333333333"), |
profiles[2]->Label()); |
// This one differs from other ones by unique phone, so no need for extra |
// information. |
- EXPECT_EQ(string16(ASCIIToUTF16("John Doe, 666 Erebus St., 44444444444")), |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., 44444444444"), |
profiles[3]->Label()); |
profiles.push_back(new AutoFillProfile); |
@@ -279,25 +275,21 @@ TEST(AutoFillProfileTest, AdjustInferredLabels) { |
EXPECT_TRUE(AutoFillProfile::AdjustInferredLabels(&profiles)); |
- EXPECT_EQ(string16(ASCIIToUTF16( |
- "John Doe, 666 Erebus St., johndoe@hades.com," |
- " 11111111111, fax:#22222222222")), |
- profiles[0]->Label()); |
- EXPECT_EQ(string16(ASCIIToUTF16("Jane Doe, 123 Letha Shore.")), |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., johndoe@hades.com," |
+ " 11111111111, fax:#22222222222"), |
+ profiles[0]->Label()); |
+ EXPECT_EQ(ASCIIToUTF16("Jane Doe, 123 Letha Shore."), |
profiles[1]->Label()); |
- EXPECT_EQ(string16(ASCIIToUTF16( |
- "John Doe, 666 Erebus St., johndoe@hades.com," |
- " 11111111111, fax:#33333333333")), |
- profiles[2]->Label()); |
- EXPECT_EQ(string16(ASCIIToUTF16( |
- "John Doe, 666 Erebus St., johndoe@hades.com," |
- " 44444444444, fax:#33333333333")), |
- profiles[3]->Label()); |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., johndoe@hades.com," |
+ " 11111111111, fax:#33333333333"), |
+ profiles[2]->Label()); |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., johndoe@hades.com," |
+ " 44444444444, fax:#33333333333"), |
+ profiles[3]->Label()); |
// This one differs from other ones by unique e-mail, so no need for extra |
// information. |
- EXPECT_EQ(string16(ASCIIToUTF16( |
- "John Doe, 666 Erebus St., johndoe@styx.com")), |
- profiles[4]->Label()); |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., johndoe@styx.com"), |
+ profiles[4]->Label()); |
EXPECT_FALSE(AutoFillProfile::AdjustInferredLabels(&profiles)); |
@@ -341,21 +333,21 @@ TEST(AutoFillProfileTest, CreateInferredLabels) { |
// Two fields at least - no filter. |
AutoFillProfile::CreateInferredLabels(&profiles, &labels, 2, UNKNOWN_TYPE, |
NULL); |
- EXPECT_EQ(string16(ASCIIToUTF16("John Doe, 666 Erebus St.")), labels[0]); |
- EXPECT_EQ(string16(ASCIIToUTF16("Jane Doe, 123 Letha Shore.")), labels[1]); |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St."), labels[0]); |
+ EXPECT_EQ(ASCIIToUTF16("Jane Doe, 123 Letha Shore."), labels[1]); |
// Three fields at least - no filter. |
AutoFillProfile::CreateInferredLabels(&profiles, &labels, 3, UNKNOWN_TYPE, |
NULL); |
- EXPECT_EQ(string16(ASCIIToUTF16("John Doe, 666 Erebus St., Elysium")), |
+ EXPECT_EQ(ASCIIToUTF16("John Doe, 666 Erebus St., Elysium"), |
labels[0]); |
- EXPECT_EQ(string16(ASCIIToUTF16("Jane Doe, 123 Letha Shore., Dis")), |
+ EXPECT_EQ(ASCIIToUTF16("Jane Doe, 123 Letha Shore., Dis"), |
labels[1]); |
// Two fields at least - filter out the name. |
AutoFillProfile::CreateInferredLabels(&profiles, &labels, 2, NAME_FULL, NULL); |
- EXPECT_EQ(string16(ASCIIToUTF16("666 Erebus St., Elysium")), labels[0]); |
- EXPECT_EQ(string16(ASCIIToUTF16("123 Letha Shore., Dis")), labels[1]); |
+ EXPECT_EQ(ASCIIToUTF16("666 Erebus St., Elysium"), labels[0]); |
+ EXPECT_EQ(ASCIIToUTF16("123 Letha Shore., Dis"), labels[1]); |
std::vector<AutoFillFieldType> suggested_fields; |
suggested_fields.push_back(ADDRESS_HOME_CITY); |
@@ -365,21 +357,21 @@ TEST(AutoFillProfileTest, CreateInferredLabels) { |
// Two fields at least, from suggested fields - no filter. |
AutoFillProfile::CreateInferredLabels(&profiles, &labels, 2, UNKNOWN_TYPE, |
&suggested_fields); |
- EXPECT_EQ(string16(ASCIIToUTF16("Elysium, CA")), labels[0]); |
- EXPECT_EQ(string16(ASCIIToUTF16("Dis, CA")), labels[1]); |
+ EXPECT_EQ(ASCIIToUTF16("Elysium, CA"), labels[0]); |
+ EXPECT_EQ(ASCIIToUTF16("Dis, CA"), labels[1]); |
// Three fields at least, from suggested fields - no filter. |
AutoFillProfile::CreateInferredLabels(&profiles, &labels, 3, UNKNOWN_TYPE, |
&suggested_fields); |
- EXPECT_EQ(string16(ASCIIToUTF16("Elysium, CA, 91111")), labels[0]); |
- EXPECT_EQ(string16(ASCIIToUTF16("Dis, CA, 91222")), labels[1]); |
+ EXPECT_EQ(ASCIIToUTF16("Elysium, CA, 91111"), labels[0]); |
+ EXPECT_EQ(ASCIIToUTF16("Dis, CA, 91222"), labels[1]); |
// Three fields at least, from suggested fields - but filter reduces available |
// fields to two. |
AutoFillProfile::CreateInferredLabels(&profiles, &labels, 3, |
ADDRESS_HOME_STATE, &suggested_fields); |
- EXPECT_EQ(string16(ASCIIToUTF16("Elysium, 91111")), labels[0]); |
- EXPECT_EQ(string16(ASCIIToUTF16("Dis, 91222")), labels[1]); |
+ EXPECT_EQ(ASCIIToUTF16("Elysium, 91111"), labels[0]); |
+ EXPECT_EQ(ASCIIToUTF16("Dis, 91222"), labels[1]); |
suggested_fields.clear(); |
// In our implementation we always display NAME_FULL for all NAME* fields... |
@@ -387,15 +379,15 @@ TEST(AutoFillProfileTest, CreateInferredLabels) { |
// One field at least, from suggested fields - no filter. |
AutoFillProfile::CreateInferredLabels(&profiles, &labels, 1, UNKNOWN_TYPE, |
&suggested_fields); |
- EXPECT_EQ(string16(ASCIIToUTF16("John Doe")), labels[0]); |
- EXPECT_EQ(string16(ASCIIToUTF16("Jane Doe")), labels[1]); |
+ EXPECT_EQ(ASCIIToUTF16("John Doe"), labels[0]); |
+ EXPECT_EQ(ASCIIToUTF16("Jane Doe"), labels[1]); |
// One field at least, from suggested fields - filter the same as suggested |
// field. |
AutoFillProfile::CreateInferredLabels(&profiles, &labels, 1, NAME_MIDDLE, |
&suggested_fields); |
- EXPECT_EQ(string16(ASCIIToUTF16("")), labels[0]); |
- EXPECT_EQ(string16(ASCIIToUTF16("")), labels[1]); |
+ EXPECT_EQ(string16(), labels[0]); |
+ EXPECT_EQ(string16(), labels[1]); |
// Clean up. |
STLDeleteContainerPointers(profiles.begin(), profiles.end()); |
} |