Home | History | Annotate | Download | only in browser

Lines Matching defs:phone

21   // Set phone number so country_code == 1, city_code = 650, number = 2345678.
22 base::string16 phone(ASCIIToUTF16("1 [650] 234-5678"));
24 phone_number.SetInfo(AutofillType(PHONE_HOME_WHOLE_NUMBER), phone, "US");
93 PhoneNumber phone(&profile);
94 EXPECT_EQ(base::string16(), phone.GetRawInfo(PHONE_HOME_WHOLE_NUMBER));
97 EXPECT_TRUE(phone.SetInfo(AutofillType(PHONE_HOME_WHOLE_NUMBER),
100 phone.GetRawInfo(PHONE_HOME_WHOLE_NUMBER));
103 EXPECT_TRUE(phone.SetInfo(AutofillType(PHONE_HOME_WHOLE_NUMBER),
106 phone.GetRawInfo(PHONE_HOME_WHOLE_NUMBER));
109 EXPECT_TRUE(phone.SetInfo(AutofillType(PHONE_HOME_WHOLE_NUMBER),
112 phone.GetRawInfo(PHONE_HOME_WHOLE_NUMBER));
114 // Invalid numbers should not be stored. In the US, phone numbers cannot
116 EXPECT_FALSE(phone.SetInfo(AutofillType(PHONE_HOME_WHOLE_NUMBER),
118 EXPECT_EQ(base::string16(), phone.GetRawInfo(PHONE_HOME_WHOLE_NUMBER));
121 // Test that cached phone numbers are correctly invalidated and updated.
126 PhoneNumber phone(&profile);
127 phone.SetRawInfo(PHONE_HOME_WHOLE_NUMBER, ASCIIToUTF16("6502345678"));
129 phone.GetInfo(AutofillType(PHONE_HOME_CITY_CODE), "US"));
132 phone.SetRawInfo(PHONE_HOME_WHOLE_NUMBER, ASCIIToUTF16("8322345678"));
134 phone.GetInfo(AutofillType(PHONE_HOME_CITY_CODE), "US"));
136 // Change the phone number to have a UK format, but try to parse with the
138 phone.SetRawInfo(PHONE_HOME_WHOLE_NUMBER, ASCIIToUTF16("07023456789"));
140 phone.GetInfo(AutofillType(PHONE_HOME_CITY_CODE), "US"));
145 phone.SetRawInfo(PHONE_HOME_WHOLE_NUMBER, ASCIIToUTF16("07023456789"));
147 phone.GetInfo(AutofillType(PHONE_HOME_CITY_CODE), "US"));