| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "components/autofill/content/browser/wallet/wallet_test_util.h" | 5 #include "components/autofill/content/browser/wallet/wallet_test_util.h" |
| 6 | 6 |
| 7 #include <string> | 7 #include <string> |
| 8 #include <vector> | 8 #include <vector> |
| 9 | 9 |
| 10 #include "base/strings/string16.h" | 10 #include "base/strings/string16.h" |
| (...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 67 WalletItems::MaskedInstrument::VALID); | 67 WalletItems::MaskedInstrument::VALID); |
| 68 } | 68 } |
| 69 | 69 |
| 70 scoped_ptr<GaiaAccount> GetTestGaiaAccount() { | 70 scoped_ptr<GaiaAccount> GetTestGaiaAccount() { |
| 71 return GaiaAccount::CreateForTesting("user@chromium.org", | 71 return GaiaAccount::CreateForTesting("user@chromium.org", |
| 72 "obfuscated_id", | 72 "obfuscated_id", |
| 73 0, | 73 0, |
| 74 true); | 74 true); |
| 75 } | 75 } |
| 76 | 76 |
| 77 std::vector<base::string16> StreetAddress(const std::string& line1, |
| 78 const std::string& line2) { |
| 79 std::vector<base::string16> street_address; |
| 80 street_address.push_back(ASCIIToUTF16(line1)); |
| 81 street_address.push_back(ASCIIToUTF16(line2)); |
| 82 return street_address; |
| 83 } |
| 84 |
| 77 scoped_ptr<Address> GetTestAddress() { | 85 scoped_ptr<Address> GetTestAddress() { |
| 78 return make_scoped_ptr(new Address("US", | 86 return make_scoped_ptr( |
| 79 ASCIIToUTF16("recipient_name"), | 87 new Address("US", |
| 80 ASCIIToUTF16("address_line_1"), | 88 ASCIIToUTF16("recipient_name"), |
| 81 ASCIIToUTF16("address_line_2"), | 89 StreetAddress("address_line_1", "address_line_2"), |
| 82 ASCIIToUTF16("locality_name"), | 90 ASCIIToUTF16("locality_name"), |
| 83 ASCIIToUTF16("admin_area_name"), | 91 ASCIIToUTF16("dependent_locality_name"), |
| 84 ASCIIToUTF16("postal_code_number"), | 92 ASCIIToUTF16("admin_area_name"), |
| 85 ASCIIToUTF16("phone_number"), | 93 ASCIIToUTF16("postal_code_number"), |
| 86 std::string())); | 94 ASCIIToUTF16("sorting_code"), |
| 95 ASCIIToUTF16("phone_number"), |
| 96 std::string())); |
| 87 } | 97 } |
| 88 | 98 |
| 89 scoped_ptr<Address> GetTestMinimalAddress() { | 99 scoped_ptr<Address> GetTestMinimalAddress() { |
| 90 scoped_ptr<Address> address = GetTestAddress(); | 100 scoped_ptr<Address> address = GetTestAddress(); |
| 91 address->set_is_complete_address(false); | 101 address->set_is_complete_address(false); |
| 92 return address.Pass(); | 102 return address.Pass(); |
| 93 } | 103 } |
| 94 | 104 |
| 95 scoped_ptr<FullWallet> GetTestFullWallet() { | 105 scoped_ptr<FullWallet> GetTestFullWallet() { |
| 96 return GetTestFullWalletWithRequiredActions(std::vector<RequiredAction>()); | 106 return GetTestFullWalletWithRequiredActions(std::vector<RequiredAction>()); |
| (...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 197 amex_permission == AMEX_ALLOWED ? | 207 amex_permission == AMEX_ALLOWED ? |
| 198 WalletItems::MaskedInstrument::VALID : | 208 WalletItems::MaskedInstrument::VALID : |
| 199 WalletItems::MaskedInstrument::AMEX_NOT_SUPPORTED); | 209 WalletItems::MaskedInstrument::AMEX_NOT_SUPPORTED); |
| 200 } | 210 } |
| 201 | 211 |
| 202 scoped_ptr<WalletItems::MaskedInstrument> GetTestNonDefaultMaskedInstrument() { | 212 scoped_ptr<WalletItems::MaskedInstrument> GetTestNonDefaultMaskedInstrument() { |
| 203 return GetTestMaskedInstrumentWithId("instrument_id"); | 213 return GetTestMaskedInstrumentWithId("instrument_id"); |
| 204 } | 214 } |
| 205 | 215 |
| 206 scoped_ptr<Address> GetTestSaveableAddress() { | 216 scoped_ptr<Address> GetTestSaveableAddress() { |
| 207 return make_scoped_ptr(new Address("US", | 217 return make_scoped_ptr( |
| 208 ASCIIToUTF16("save_recipient_name"), | 218 new Address("US", |
| 209 ASCIIToUTF16("save_address_line_1"), | 219 ASCIIToUTF16("save_recipient_name"), |
| 210 ASCIIToUTF16("save_address_line_2"), | 220 StreetAddress("save_address_line_1", "save_address_line_2"), |
| 211 ASCIIToUTF16("save_locality_name"), | 221 ASCIIToUTF16("save_locality_name"), |
| 212 ASCIIToUTF16("save_admin_area_name"), | 222 ASCIIToUTF16("save_dependent_locality_name"), |
| 213 ASCIIToUTF16("save_postal_code_number"), | 223 ASCIIToUTF16("save_admin_area_name"), |
| 214 ASCIIToUTF16("save_phone_number"), | 224 ASCIIToUTF16("save_postal_code_number"), |
| 215 std::string())); | 225 ASCIIToUTF16("save_sorting_code"), |
| 226 ASCIIToUTF16("save_phone_number"), |
| 227 std::string())); |
| 216 } | 228 } |
| 217 | 229 |
| 218 scoped_ptr<Address> GetTestShippingAddress() { | 230 scoped_ptr<Address> GetTestShippingAddress() { |
| 219 return make_scoped_ptr(new Address("US", | 231 return make_scoped_ptr( |
| 220 ASCIIToUTF16("ship_recipient_name"), | 232 new Address("US", |
| 221 ASCIIToUTF16("ship_address_line_1"), | 233 ASCIIToUTF16("ship_recipient_name"), |
| 222 ASCIIToUTF16("ship_address_line_2"), | 234 StreetAddress("ship_address_line_1", "ship_address_line_2"), |
| 223 ASCIIToUTF16("ship_locality_name"), | 235 ASCIIToUTF16("ship_locality_name"), |
| 224 ASCIIToUTF16("ship_admin_area_name"), | 236 ASCIIToUTF16("ship_dependent_locality_name"), |
| 225 ASCIIToUTF16("ship_postal_code_number"), | 237 ASCIIToUTF16("ship_admin_area_name"), |
| 226 ASCIIToUTF16("ship_phone_number"), | 238 ASCIIToUTF16("ship_postal_code_number"), |
| 227 "default_address_id")); | 239 ASCIIToUTF16("ship_sorting_code"), |
| 240 ASCIIToUTF16("ship_phone_number"), |
| 241 "default_address_id")); |
| 228 } | 242 } |
| 229 | 243 |
| 230 scoped_ptr<Address> GetTestNonDefaultShippingAddress() { | 244 scoped_ptr<Address> GetTestNonDefaultShippingAddress() { |
| 231 scoped_ptr<Address> address = GetTestShippingAddress(); | 245 scoped_ptr<Address> address = GetTestShippingAddress(); |
| 232 address->set_object_id("address_id"); | 246 address->set_object_id("address_id"); |
| 233 return address.Pass(); | 247 return address.Pass(); |
| 234 } | 248 } |
| 235 | 249 |
| 236 scoped_ptr<WalletItems> GetTestWalletItemsWithDetails( | 250 scoped_ptr<WalletItems> GetTestWalletItemsWithDetails( |
| 237 const std::vector<RequiredAction>& required_actions, | 251 const std::vector<RequiredAction>& required_actions, |
| (...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 289 GetTestWalletItemsWithDetails(std::vector<RequiredAction>(), | 303 GetTestWalletItemsWithDetails(std::vector<RequiredAction>(), |
| 290 default_instrument_id, | 304 default_instrument_id, |
| 291 default_address_id, | 305 default_address_id, |
| 292 amex_permission); | 306 amex_permission); |
| 293 items->AddAccount(GetTestGaiaAccount()); | 307 items->AddAccount(GetTestGaiaAccount()); |
| 294 return items.Pass(); | 308 return items.Pass(); |
| 295 } | 309 } |
| 296 | 310 |
| 297 } // namespace wallet | 311 } // namespace wallet |
| 298 } // namespace autofill | 312 } // namespace autofill |
| OLD | NEW |