Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(93)

Unified Diff: components/autofill/content/browser/wallet/wallet_test_util.cc

Issue 1288093004: rAc Wallet extirpation round 4: clean out RPC code (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix gn Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « components/autofill/content/browser/wallet/wallet_test_util.h ('k') | components/components_tests.gyp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/autofill/content/browser/wallet/wallet_test_util.cc
diff --git a/components/autofill/content/browser/wallet/wallet_test_util.cc b/components/autofill/content/browser/wallet/wallet_test_util.cc
index cd79a0698250cbee44f4566125a8c2a0a571d9e3..1075344cc6852f201f0c1a85cdf82e05fdac2e5d 100644
--- a/components/autofill/content/browser/wallet/wallet_test_util.cc
+++ b/components/autofill/content/browser/wallet/wallet_test_util.cc
@@ -12,9 +12,6 @@
#include "base/strings/utf_string_conversions.h"
#include "base/values.h"
#include "components/autofill/content/browser/wallet/full_wallet.h"
-#include "components/autofill/content/browser/wallet/gaia_account.h"
-#include "components/autofill/content/browser/wallet/instrument.h"
-#include "components/autofill/content/browser/wallet/required_action.h"
#include "components/autofill/content/browser/wallet/wallet_address.h"
using base::ASCIIToUTF16;
@@ -31,48 +28,6 @@ int FutureYear() {
} // namespace
-scoped_ptr<WalletItems::MaskedInstrument> GetTestMaskedInstrumentWithDetails(
- const std::string& id,
- scoped_ptr<Address> address,
- WalletItems::MaskedInstrument::Type type,
- WalletItems::MaskedInstrument::Status status) {
- return make_scoped_ptr(
- new WalletItems::MaskedInstrument(ASCIIToUTF16("descriptive_name"),
- type,
- ASCIIToUTF16("1111"),
- 12,
- FutureYear(),
- address.Pass(),
- status,
- id));
-}
-
-scoped_ptr<WalletItems::MaskedInstrument> GetTestMaskedInstrumentWithId(
- const std::string& id) {
- return GetTestMaskedInstrumentWithDetails(
- id,
- GetTestAddress(),
- WalletItems::MaskedInstrument::VISA,
- WalletItems::MaskedInstrument::VALID);
-}
-
-scoped_ptr<WalletItems::MaskedInstrument>
-GetTestMaskedInstrumentWithIdAndAddress(
- const std::string& id, scoped_ptr<Address> address) {
- return GetTestMaskedInstrumentWithDetails(
- id,
- address.Pass(),
- WalletItems::MaskedInstrument::VISA,
- WalletItems::MaskedInstrument::VALID);
-}
-
-scoped_ptr<GaiaAccount> GetTestGaiaAccount() {
- return GaiaAccount::CreateForTesting("user@chromium.org",
- "obfuscated_id",
- 0,
- true);
-}
-
std::vector<base::string16> StreetAddress(const std::string& line1,
const std::string& line2) {
std::vector<base::string16> street_address;
@@ -103,18 +58,9 @@ scoped_ptr<Address> GetTestMinimalAddress() {
}
scoped_ptr<FullWallet> GetTestFullWallet() {
- return GetTestFullWalletWithRequiredActions(std::vector<RequiredAction>());
-}
-
-scoped_ptr<FullWallet> GetTestFullWalletWithRequiredActions(
- const std::vector<RequiredAction>& actions) {
- scoped_ptr<FullWallet> wallet(new FullWallet(FutureYear(),
- 12,
- "528512",
- "5ec4feecf9d6",
- GetTestAddress(),
- GetTestShippingAddress(),
- actions));
+ scoped_ptr<FullWallet> wallet(new FullWallet(FutureYear(), 12, "528512",
+ "5ec4feecf9d6", GetTestAddress(),
+ GetTestShippingAddress()));
std::vector<uint8> one_time_pad;
base::HexStringToBytes("5F04A8704183", &one_time_pad);
wallet->set_one_time_pad(one_time_pad);
@@ -122,98 +68,15 @@ scoped_ptr<FullWallet> GetTestFullWalletWithRequiredActions(
}
scoped_ptr<FullWallet> GetTestFullWalletInstrumentOnly() {
- scoped_ptr<FullWallet> wallet(new FullWallet(FutureYear(),
- 12,
- "528512",
- "5ec4feecf9d6",
- GetTestAddress(),
- scoped_ptr<Address>(),
- std::vector<RequiredAction>()));
+ scoped_ptr<FullWallet> wallet(new FullWallet(FutureYear(), 12, "528512",
+ "5ec4feecf9d6", GetTestAddress(),
+ scoped_ptr<Address>()));
std::vector<uint8> one_time_pad;
base::HexStringToBytes("5F04A8704183", &one_time_pad);
wallet->set_one_time_pad(one_time_pad);
return wallet.Pass();
}
-scoped_ptr<Instrument> GetTestInstrument() {
- return make_scoped_ptr(new Instrument(ASCIIToUTF16("4444444444444448"),
- ASCIIToUTF16("123"),
- 12,
- FutureYear(),
- Instrument::VISA,
- GetTestAddress()));
-}
-
-scoped_ptr<Instrument> GetTestAddressUpgradeInstrument() {
- return make_scoped_ptr(new Instrument(base::string16(),
- base::string16(),
- 12,
- FutureYear(),
- Instrument::UNKNOWN,
- GetTestAddress()));
-}
-
-scoped_ptr<Instrument> GetTestExpirationDateChangeInstrument() {
- return make_scoped_ptr(new Instrument(base::string16(),
- ASCIIToUTF16("123"),
- 12,
- FutureYear() + 1,
- Instrument::UNKNOWN,
- scoped_ptr<Address>()));
-}
-
-scoped_ptr<Instrument> GetTestAddressNameChangeInstrument() {
- return make_scoped_ptr(new Instrument(base::string16(),
- ASCIIToUTF16("123"),
- 12,
- FutureYear(),
- Instrument::UNKNOWN,
- GetTestAddress()));
-}
-
-scoped_ptr<WalletItems::LegalDocument> GetTestLegalDocument() {
- base::DictionaryValue dict;
- dict.SetString("legal_document_id", "document_id");
- dict.SetString("url", "https://example.com");
- dict.SetString("display_name", "display_name");
- return wallet::WalletItems::LegalDocument::CreateLegalDocument(dict);
-}
-
-scoped_ptr<WalletItems::MaskedInstrument> GetTestMaskedInstrument() {
- return GetTestMaskedInstrumentWithId("default_instrument_id");
-}
-
-scoped_ptr<WalletItems::MaskedInstrument> GetTestMaskedInstrumentExpired() {
- return GetTestMaskedInstrumentWithDetails(
- "default_instrument_id",
- GetTestAddress(),
- WalletItems::MaskedInstrument::VISA,
- WalletItems::MaskedInstrument::EXPIRED);
-}
-
-scoped_ptr<WalletItems::MaskedInstrument> GetTestMaskedInstrumentInvalid() {
- return GetTestMaskedInstrumentWithDetails(
- "default_instrument_id",
- GetTestAddress(),
- WalletItems::MaskedInstrument::VISA,
- WalletItems::MaskedInstrument::DECLINED);
-}
-
-scoped_ptr<WalletItems::MaskedInstrument> GetTestMaskedInstrumentAmex(
- AmexPermission amex_permission) {
- return GetTestMaskedInstrumentWithDetails(
- "default_instrument_id",
- GetTestAddress(),
- WalletItems::MaskedInstrument::AMEX,
- amex_permission == AMEX_ALLOWED ?
- WalletItems::MaskedInstrument::VALID :
- WalletItems::MaskedInstrument::AMEX_NOT_SUPPORTED);
-}
-
-scoped_ptr<WalletItems::MaskedInstrument> GetTestNonDefaultMaskedInstrument() {
- return GetTestMaskedInstrumentWithId("instrument_id");
-}
-
scoped_ptr<Address> GetTestSaveableAddress() {
return make_scoped_ptr(
new Address("US",
@@ -250,66 +113,5 @@ scoped_ptr<Address> GetTestNonDefaultShippingAddress() {
return address.Pass();
}
-scoped_ptr<WalletItems> GetTestWalletItemsWithDetails(
- const std::vector<RequiredAction>& required_actions,
- const std::string& default_instrument_id,
- const std::string& default_address_id,
- AmexPermission amex_permission) {
- return make_scoped_ptr(new wallet::WalletItems(required_actions,
- "google_transaction_id",
- default_instrument_id,
- default_address_id,
- amex_permission));
-}
-
-scoped_ptr<WalletItems> GetTestWalletItemsWithRequiredAction(
- RequiredAction action) {
- std::vector<RequiredAction> required_actions(1, action);
- scoped_ptr<WalletItems> items =
- GetTestWalletItemsWithDetails(required_actions,
- "default_instrument_id",
- "default_address_id",
- AMEX_ALLOWED);
-
- if (action != GAIA_AUTH)
- items->AddAccount(GetTestGaiaAccount());
-
- return items.Pass();
-}
-
-scoped_ptr<WalletItems> GetTestWalletItems(AmexPermission amex_permission) {
- return GetTestWalletItemsWithDefaultIds("default_instrument_id",
- "default_address_id",
- amex_permission);
-}
-
-scoped_ptr<WalletItems> GetTestWalletItemsWithUsers(
- const std::vector<std::string>& users, size_t active_index) {
- scoped_ptr<WalletItems> items =
- GetTestWalletItemsWithDetails(std::vector<RequiredAction>(),
- "default_instrument_id",
- "default_address_id",
- AMEX_ALLOWED);
- for (size_t i = 0; i < users.size(); ++i) {
- scoped_ptr<GaiaAccount> account(GaiaAccount::CreateForTesting(
- users[i], "obfuscated_id", i, i == active_index));
- items->AddAccount(account.Pass());
- }
- return items.Pass();
-}
-
-scoped_ptr<WalletItems> GetTestWalletItemsWithDefaultIds(
- const std::string& default_instrument_id,
- const std::string& default_address_id,
- AmexPermission amex_permission) {
- scoped_ptr<WalletItems> items =
- GetTestWalletItemsWithDetails(std::vector<RequiredAction>(),
- default_instrument_id,
- default_address_id,
- amex_permission);
- items->AddAccount(GetTestGaiaAccount());
- return items.Pass();
-}
-
} // namespace wallet
} // namespace autofill
« no previous file with comments | « components/autofill/content/browser/wallet/wallet_test_util.h ('k') | components/components_tests.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698