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

Side by Side Diff: components/autofill/content/browser/wallet/wallet_test_util.cc

Issue 151383003: Updates to wallet for i18n (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: retry upload Created 6 years, 10 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « components/autofill/content/browser/wallet/wallet_test_util.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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
OLDNEW
« no previous file with comments | « components/autofill/content/browser/wallet/wallet_test_util.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698