Home | History | Annotate | Download | only in webdata

Lines Matching full:profile

656   // Add a 'Home' profile.
676 // Get the 'Home' profile.
692 // Add a 'Billing' profile.
703 // Get the 'Billing' profile.
717 // Update the 'Billing' profile, name only.
738 // Update the 'Billing' profile.
771 // Remove the 'Billing' profile.
1012 AutofillProfile profile;
1013 profile.SetInfo(NAME_FIRST, ASCIIToUTF16("John"));
1014 profile.SetInfo(NAME_MIDDLE, ASCIIToUTF16("Q."));
1015 profile.SetInfo(NAME_LAST, ASCIIToUTF16("Smith"));
1016 profile.SetInfo(EMAIL_ADDRESS,ASCIIToUTF16("js@smith.xyz"));
1017 profile.SetInfo(ADDRESS_HOME_LINE1, ASCIIToUTF16("1 Main St"));
1018 profile.SetInfo(ADDRESS_HOME_CITY, ASCIIToUTF16("Los Angeles"));
1019 profile.SetInfo(ADDRESS_HOME_STATE, ASCIIToUTF16("CA"));
1020 profile.SetInfo(ADDRESS_HOME_ZIP, ASCIIToUTF16("90025"));
1021 profile.SetInfo(ADDRESS_HOME_COUNTRY, ASCIIToUTF16("US"));
1023 // Mark this profile as in the trash. This stops |AddAutofillProfile| from
1025 EXPECT_TRUE(db.GetAutofillTable()->AddAutofillGUIDToTrash(profile.guid()));
1026 EXPECT_TRUE(db.GetAutofillTable()->AddAutofillProfile(profile));
1029 profile.guid(), &added_profile));
1032 // Add the profile for real this time.
1036 EXPECT_TRUE(db.GetAutofillTable()->AddAutofillProfile(profile));
1037 EXPECT_TRUE(db.GetAutofillTable()->GetAutofillProfile(profile.guid(),
1042 // Mark this profile as in the trash. This stops |UpdateAutofillProfileMulti|
1043 // from updating it. In normal operation a profile should not be both in the
1045 EXPECT_TRUE(db.GetAutofillTable()->AddAutofillGUIDToTrash(profile.guid()));
1046 profile.SetInfo(NAME_FIRST, ASCIIToUTF16("Jane"));
1047 EXPECT_TRUE(db.GetAutofillTable()->UpdateAutofillProfileMulti(profile));
1050 profile.guid(), &updated_profile));
1055 // Try to delete the trashed profile. This stops |RemoveAutofillProfile| from
1061 EXPECT_TRUE(db.GetAutofillTable()->RemoveAutofillProfile(profile.guid()));
1063 EXPECT_TRUE(db.GetAutofillTable()->GetAutofillProfile(profile.guid(),
1065 EXPECT_FALSE(db.GetAutofillTable()->IsAutofillGUIDInTrash(profile.guid()));
1071 EXPECT_TRUE(db.GetAutofillTable()->RemoveAutofillProfile(profile.guid()));
1073 EXPECT_FALSE(db.GetAutofillTable()->GetAutofillProfile(profile.guid(),
1168 // Add a profile to the db.
1169 AutofillProfile profile;
1170 profile.SetInfo(NAME_FIRST, ASCIIToUTF16("John"));
1171 profile.SetInfo(NAME_MIDDLE, ASCIIToUTF16("Q."));
1172 profile.SetInfo(NAME_LAST, ASCIIToUTF16("Smith"));
1173 profile.SetInfo(EMAIL_ADDRESS, ASCIIToUTF16("js@example.com"));
1174 profile.SetInfo(COMPANY_NAME, ASCIIToUTF16("Google"));
1175 profile.SetInfo(ADDRESS_HOME_LINE1, ASCIIToUTF16("1234 Apple Way"));
1176 profile.SetInfo(ADDRESS_HOME_LINE2, ASCIIToUTF16("unit 5"));
1177 profile.SetInfo(ADDRESS_HOME_CITY, ASCIIToUTF16("Los Angeles"));
1178 profile.SetInfo(ADDRESS_HOME_STATE, ASCIIToUTF16("CA"));
1179 profile.SetInfo(ADDRESS_HOME_ZIP, ASCIIToUTF16("90025"));
1180 profile.SetInfo(ADDRESS_HOME_COUNTRY, ASCIIToUTF16("US"));
1181 profile.SetInfo(PHONE_HOME_WHOLE_NUMBER, ASCIIToUTF16("18181234567"));
1182 profile.SetInfo(PHONE_FAX_WHOLE_NUMBER, ASCIIToUTF16("1915243678"));
1183 db.GetAutofillTable()->AddAutofillProfile(profile);
1185 // Set a mocked value for the profile's creation time.
1193 // Get the profile.
1195 ASSERT_TRUE(db.GetAutofillTable()->GetAutofillProfile(profile.guid(),
1198 EXPECT_EQ(profile, *db_profile);
1206 // Now, update the profile and save the update to the database.
1208 profile.SetInfo(EMAIL_ADDRESS, ASCIIToUTF16("js@smith.xyz"));
1209 db.GetAutofillTable()->UpdateAutofillProfileMulti(profile);
1211 // Get the profile.
1212 ASSERT_TRUE(db.GetAutofillTable()->GetAutofillProfile(profile.guid(),
1215 EXPECT_EQ(profile, *db_profile);
1223 // Set a mocked value for the profile's modification time.
1233 // profile. The modification date should not change.
1234 db.GetAutofillTable()->UpdateAutofillProfileMulti(profile);
1236 // Get the profile.
1237 ASSERT_TRUE(db.GetAutofillTable()->GetAutofillProfile(profile.guid(),
1240 EXPECT_EQ(profile, *db_profile);
1312 // Get the profile.