diff options
author | dbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-02 03:20:29 +0000 |
---|---|---|
committer | dbeam@chromium.org <dbeam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-05-02 03:20:29 +0000 |
commit | 39f4046be2fde13597496299f8e458d644a92768 (patch) | |
tree | fe96ac1da1bfc34e9b0af685c886e7c1883a717c /components/autofill/browser/personal_data_manager_unittest.cc | |
parent | 4e09d241315b862d4a44aaf7672479c352310b4e (diff) | |
download | chromium_src-39f4046be2fde13597496299f8e458d644a92768.zip chromium_src-39f4046be2fde13597496299f8e458d644a92768.tar.gz chromium_src-39f4046be2fde13597496299f8e458d644a92768.tar.bz2 |
Make PersonalDataManager use GetCreditCards() (rather than using credit_cards_ directly) so AutofillDialogControllerImpl is testable (i.e. GetCreditCardByGUID() acutally works).
R=isherman@chromium.org,thestig@chromium.org
BUG=none
TEST=compiles
Review URL: https://chromiumcodereview.appspot.com/14564003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197799 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/autofill/browser/personal_data_manager_unittest.cc')
-rw-r--r-- | components/autofill/browser/personal_data_manager_unittest.cc | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/components/autofill/browser/personal_data_manager_unittest.cc b/components/autofill/browser/personal_data_manager_unittest.cc index 9e8ae5f..6191e48 100644 --- a/components/autofill/browser/personal_data_manager_unittest.cc +++ b/components/autofill/browser/personal_data_manager_unittest.cc @@ -251,7 +251,7 @@ TEST_F(PersonalDataManagerTest, AddUpdateRemoveCreditCards) { OnPersonalDataChanged()).WillOnce(QuitUIMessageLoop()); MessageLoop::current()->Run(); - const std::vector<CreditCard*>& results1 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results1 = personal_data_->GetCreditCards(); ASSERT_EQ(2U, results1.size()); EXPECT_EQ(0, credit_card0.Compare(*results1[0])); EXPECT_EQ(0, credit_card1.Compare(*results1[1])); @@ -267,7 +267,7 @@ TEST_F(PersonalDataManagerTest, AddUpdateRemoveCreditCards) { OnPersonalDataChanged()).WillOnce(QuitUIMessageLoop()); MessageLoop::current()->Run(); - const std::vector<CreditCard*>& results2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results2 = personal_data_->GetCreditCards(); ASSERT_EQ(2U, results2.size()); EXPECT_EQ(credit_card0, *results2[0]); EXPECT_EQ(credit_card2, *results2[1]); @@ -278,7 +278,7 @@ TEST_F(PersonalDataManagerTest, AddUpdateRemoveCreditCards) { ResetPersonalDataManager(); // Verify that we've loaded the credit cards from the web database. - const std::vector<CreditCard*>& results3 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results3 = personal_data_->GetCreditCards(); ASSERT_EQ(2U, results3.size()); EXPECT_EQ(credit_card0, *results3[0]); EXPECT_EQ(credit_card2, *results3[1]); @@ -311,7 +311,7 @@ TEST_F(PersonalDataManagerTest, UpdateUnverifiedProfilesAndCreditCards) { const std::vector<AutofillProfile*>& profiles1 = personal_data_->GetProfiles(); - const std::vector<CreditCard*>& cards1 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& cards1 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, profiles1.size()); ASSERT_EQ(1U, cards1.size()); EXPECT_EQ(0, profile.Compare(*profiles1[0])); @@ -333,7 +333,7 @@ TEST_F(PersonalDataManagerTest, UpdateUnverifiedProfilesAndCreditCards) { const std::vector<AutofillProfile*>& profiles2 = personal_data_->GetProfiles(); - const std::vector<CreditCard*>& cards2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& cards2 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, profiles2.size()); ASSERT_EQ(1U, cards2.size()); EXPECT_NE(profile.origin(), profiles2[0]->origin()); @@ -357,7 +357,7 @@ TEST_F(PersonalDataManagerTest, UpdateUnverifiedProfilesAndCreditCards) { const std::vector<AutofillProfile*>& profiles3 = personal_data_->GetProfiles(); - const std::vector<CreditCard*>& cards3 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& cards3 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, profiles3.size()); ASSERT_EQ(1U, cards3.size()); EXPECT_EQ(0, profile.Compare(*profiles3[0])); @@ -412,7 +412,7 @@ TEST_F(PersonalDataManagerTest, AddProfilesAndCreditCards) { OnPersonalDataChanged()).WillOnce(QuitUIMessageLoop()); MessageLoop::current()->Run(); - const std::vector<CreditCard*>& results2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results2 = personal_data_->GetCreditCards(); ASSERT_EQ(2U, results2.size()); EXPECT_EQ(credit_card0, *results2[0]); EXPECT_EQ(credit_card1, *results2[1]); @@ -501,7 +501,7 @@ TEST_F(PersonalDataManagerTest, SetEmptyCreditCard) { ResetPersonalDataManager(); // Verify that we've loaded the credit cards from the web database. - const std::vector<CreditCard*>& results2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results2 = personal_data_->GetCreditCards(); ASSERT_EQ(0U, results2.size()); } @@ -746,8 +746,8 @@ TEST_F(PersonalDataManagerTest, ImportFormDataNotEnoughFilledFields) { const std::vector<AutofillProfile*>& profiles = personal_data_->GetProfiles(); ASSERT_EQ(0U, profiles.size()); - const std::vector<CreditCard*>& credit_cards = personal_data_->credit_cards(); - ASSERT_EQ(0U, credit_cards.size()); + const std::vector<CreditCard*>& cards = personal_data_->GetCreditCards(); + ASSERT_EQ(0U, cards.size()); } TEST_F(PersonalDataManagerTest, ImportFormMinimumAddressUSA) { @@ -904,7 +904,7 @@ TEST_F(PersonalDataManagerTest, SetUniqueCreditCardLabels) { // database. ResetPersonalDataManager(); - const std::vector<CreditCard*>& results = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results = personal_data_->GetCreditCards(); ASSERT_EQ(6U, results.size()); EXPECT_EQ(credit_card0.guid(), results[0]->guid()); EXPECT_EQ(credit_card1.guid(), results[1]->guid()); @@ -1388,8 +1388,8 @@ TEST_F(PersonalDataManagerTest, AggregateProfileWithInsufficientAddress) { const std::vector<AutofillProfile*>& profiles = personal_data_->GetProfiles(); ASSERT_EQ(0U, profiles.size()); - const std::vector<CreditCard*>& credit_cards = personal_data_->credit_cards(); - ASSERT_EQ(0U, credit_cards.size()); + const std::vector<CreditCard*>& cards = personal_data_->GetCreditCards(); + ASSERT_EQ(0U, cards.size()); } TEST_F(PersonalDataManagerTest, AggregateExistingAuxiliaryProfile) { @@ -1478,7 +1478,7 @@ TEST_F(PersonalDataManagerTest, AggregateTwoDifferentCreditCards) { CreditCard expected; test::SetCreditCardInfo(&expected, "Biggie Smalls", "4111111111111111", "01", "2011"); - const std::vector<CreditCard*>& results = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results.size()); EXPECT_EQ(0, expected.Compare(*results[0])); @@ -1510,7 +1510,7 @@ TEST_F(PersonalDataManagerTest, AggregateTwoDifferentCreditCards) { CreditCard expected2; test::SetCreditCardInfo(&expected2,"", "5500000000000004", "02", "2012"); - const std::vector<CreditCard*>& results2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results2 = personal_data_->GetCreditCards(); ASSERT_EQ(2U, results2.size()); EXPECT_EQ(0, expected.Compare(*results2[0])); EXPECT_EQ(0, expected2.Compare(*results2[1])); @@ -1549,7 +1549,7 @@ TEST_F(PersonalDataManagerTest, AggregateInvalidCreditCard) { CreditCard expected; test::SetCreditCardInfo(&expected, "Biggie Smalls", "4111111111111111", "01", "2011"); - const std::vector<CreditCard*>& results = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results.size()); EXPECT_EQ(0, expected.Compare(*results[0])); @@ -1576,7 +1576,7 @@ TEST_F(PersonalDataManagerTest, AggregateInvalidCreditCard) { // sure no changes were written out. ResetPersonalDataManager(); - const std::vector<CreditCard*>& results2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results2 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results2.size()); EXPECT_EQ(0, expected.Compare(*results2[0])); } @@ -1614,7 +1614,7 @@ TEST_F(PersonalDataManagerTest, AggregateSameCreditCardWithConflict) { CreditCard expected; test::SetCreditCardInfo(&expected, "Biggie Smalls", "4111111111111111", "01", "2011"); - const std::vector<CreditCard*>& results = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results.size()); EXPECT_EQ(0, expected.Compare(*results[0])); @@ -1648,7 +1648,7 @@ TEST_F(PersonalDataManagerTest, AggregateSameCreditCardWithConflict) { CreditCard expected2; test::SetCreditCardInfo(&expected2, "Biggie Smalls", "4111111111111111", "01", "2012"); - const std::vector<CreditCard*>& results2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results2 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results2.size()); EXPECT_EQ(0, expected2.Compare(*results2[0])); } @@ -1686,7 +1686,7 @@ TEST_F(PersonalDataManagerTest, AggregateEmptyCreditCardWithConflict) { CreditCard expected; test::SetCreditCardInfo(&expected, "Biggie Smalls", "4111111111111111", "01", "2011"); - const std::vector<CreditCard*>& results = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results.size()); EXPECT_EQ(0, expected.Compare(*results[0])); @@ -1714,7 +1714,7 @@ TEST_F(PersonalDataManagerTest, AggregateEmptyCreditCardWithConflict) { CreditCard expected2; test::SetCreditCardInfo(&expected2, "Biggie Smalls", "4111111111111111", "01", "2011"); - const std::vector<CreditCard*>& results2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results2 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results2.size()); EXPECT_EQ(0, expected2.Compare(*results2[0])); } @@ -1752,7 +1752,7 @@ TEST_F(PersonalDataManagerTest, AggregateCreditCardWithMissingInfoInNew) { CreditCard expected; test::SetCreditCardInfo(&expected, "Biggie Smalls", "4111111111111111", "01", "2011"); - const std::vector<CreditCard*>& results = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results.size()); EXPECT_EQ(0, expected.Compare(*results[0])); @@ -1782,7 +1782,7 @@ TEST_F(PersonalDataManagerTest, AggregateCreditCardWithMissingInfoInNew) { CreditCard expected2; test::SetCreditCardInfo(&expected2, "Biggie Smalls", "4111111111111111", "01", "2011"); - const std::vector<CreditCard*>& results2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results2 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results2.size()); EXPECT_EQ(0, expected2.Compare(*results2[0])); @@ -1810,7 +1810,7 @@ TEST_F(PersonalDataManagerTest, AggregateCreditCardWithMissingInfoInNew) { CreditCard expected3; test::SetCreditCardInfo(&expected3, "Biggie Smalls", "4111111111111111", "01", "2011"); - const std::vector<CreditCard*>& results3 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results3 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results3.size()); EXPECT_EQ(0, expected3.Compare(*results3[0])); } @@ -1828,7 +1828,7 @@ TEST_F(PersonalDataManagerTest, AggregateCreditCardWithMissingInfoInOld) { OnPersonalDataChanged()).WillOnce(QuitUIMessageLoop()); MessageLoop::current()->Run(); - const std::vector<CreditCard*>& results1 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results1 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results1.size()); EXPECT_EQ(saved_credit_card, *results1[0]); @@ -1865,7 +1865,7 @@ TEST_F(PersonalDataManagerTest, AggregateCreditCardWithMissingInfoInOld) { CreditCard expected2; test::SetCreditCardInfo(&expected2, "Biggie Smalls", "4111111111111111", "01", "2012"); - const std::vector<CreditCard*>& results2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results2 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results2.size()); EXPECT_EQ(0, expected2.Compare(*results2[0])); } @@ -1885,7 +1885,7 @@ TEST_F(PersonalDataManagerTest, AggregateSameCreditCardWithSeparators) { OnPersonalDataChanged()).WillOnce(QuitUIMessageLoop()); MessageLoop::current()->Run(); - const std::vector<CreditCard*>& results1 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results1 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results1.size()); EXPECT_EQ(0, saved_credit_card.Compare(*results1[0])); @@ -1915,7 +1915,7 @@ TEST_F(PersonalDataManagerTest, AggregateSameCreditCardWithSeparators) { ResetPersonalDataManager(); // Expect that no new card is saved. - const std::vector<CreditCard*>& results2 = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results2 = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results2.size()); EXPECT_EQ(0, saved_credit_card.Compare(*results2[0])); } @@ -2030,7 +2030,7 @@ TEST_F(PersonalDataManagerTest, ResetPersonalDataManager(); // Expect that the saved credit card is not modified. - const std::vector<CreditCard*>& results = personal_data_->credit_cards(); + const std::vector<CreditCard*>& results = personal_data_->GetCreditCards(); ASSERT_EQ(1U, results.size()); EXPECT_EQ(0, credit_card.Compare(*results[0])); } @@ -2251,7 +2251,7 @@ TEST_F(PersonalDataManagerTest, CaseInsensitiveMultiValueAggregation) { TEST_F(PersonalDataManagerTest, IncognitoReadOnly) { ASSERT_TRUE(personal_data_->GetProfiles().empty()); - ASSERT_TRUE(personal_data_->credit_cards().empty()); + ASSERT_TRUE(personal_data_->GetCreditCards().empty()); AutofillProfile steve_jobs; test::SetProfileInfo(&steve_jobs, "Steven", "Paul", "Jobs", "sjobs@apple.com", @@ -2266,7 +2266,7 @@ TEST_F(PersonalDataManagerTest, IncognitoReadOnly) { ResetPersonalDataManager(); ASSERT_EQ(1U, personal_data_->GetProfiles().size()); - ASSERT_EQ(1U, personal_data_->credit_cards().size()); + ASSERT_EQ(1U, personal_data_->GetCreditCards().size()); // After this point no adds, saves, or updates should take effect. MakeProfileIncognito(); @@ -2282,7 +2282,7 @@ TEST_F(PersonalDataManagerTest, IncognitoReadOnly) { ResetPersonalDataManager(); EXPECT_EQ(1U, personal_data_->GetProfiles().size()); - EXPECT_EQ(1U, personal_data_->credit_cards().size()); + EXPECT_EQ(1U, personal_data_->GetCreditCards().size()); // Saving or creating profiles from imported profiles shouldn't work. steve_jobs.SetRawInfo(NAME_FIRST, ASCIIToUTF16("Steve")); @@ -2295,7 +2295,7 @@ TEST_F(PersonalDataManagerTest, IncognitoReadOnly) { EXPECT_EQ(ASCIIToUTF16("Steven"), personal_data_->GetProfiles()[0]->GetRawInfo(NAME_FIRST)); EXPECT_EQ(ASCIIToUTF16("William H. Gates"), - personal_data_->credit_cards()[0]->GetRawInfo(CREDIT_CARD_NAME)); + personal_data_->GetCreditCards()[0]->GetRawInfo(CREDIT_CARD_NAME)); // Updating existing profiles shouldn't work. steve_jobs.SetRawInfo(NAME_FIRST, ASCIIToUTF16("Steve")); @@ -2308,7 +2308,7 @@ TEST_F(PersonalDataManagerTest, IncognitoReadOnly) { EXPECT_EQ(ASCIIToUTF16("Steven"), personal_data_->GetProfiles()[0]->GetRawInfo(NAME_FIRST)); EXPECT_EQ(ASCIIToUTF16("William H. Gates"), - personal_data_->credit_cards()[0]->GetRawInfo(CREDIT_CARD_NAME)); + personal_data_->GetCreditCards()[0]->GetRawInfo(CREDIT_CARD_NAME)); // Removing shouldn't work. personal_data_->RemoveByGUID(steve_jobs.guid()); @@ -2316,7 +2316,7 @@ TEST_F(PersonalDataManagerTest, IncognitoReadOnly) { ResetPersonalDataManager(); EXPECT_EQ(1U, personal_data_->GetProfiles().size()); - EXPECT_EQ(1U, personal_data_->credit_cards().size()); + EXPECT_EQ(1U, personal_data_->GetCreditCards().size()); } } // namespace autofill |