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

Side by Side Diff: components/autofill/core/browser/validation_unittest.cc

Issue 2711543003: [Payments] Unify the card number invalid string (Closed)
Patch Set: Initial Created 3 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
« no previous file with comments | « components/autofill/core/browser/validation.cc ('k') | components/payments_strings.grdp » ('j') | 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/core/browser/validation.h" 5 #include "components/autofill/core/browser/validation.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include "base/macros.h" 9 #include "base/macros.h"
10 #include "base/strings/string16.h" 10 #include "base/strings/string16.h"
(...skipping 237 matching lines...) Expand 10 before | Expand all | Expand 10 after
248 ValidationCase(kValidNumbers[12], CREDIT_CARD_NUMBER, true, 0), 248 ValidationCase(kValidNumbers[12], CREDIT_CARD_NUMBER, true, 0),
249 ValidationCase(kValidNumbers[13], CREDIT_CARD_NUMBER, true, 0), 249 ValidationCase(kValidNumbers[13], CREDIT_CARD_NUMBER, true, 0),
250 ValidationCase(kValidNumbers[14], CREDIT_CARD_NUMBER, true, 0), 250 ValidationCase(kValidNumbers[14], CREDIT_CARD_NUMBER, true, 0),
251 ValidationCase(kValidNumbers[15], CREDIT_CARD_NUMBER, true, 0), 251 ValidationCase(kValidNumbers[15], CREDIT_CARD_NUMBER, true, 0),
252 ValidationCase(kValidNumbers[16], CREDIT_CARD_NUMBER, true, 0), 252 ValidationCase(kValidNumbers[16], CREDIT_CARD_NUMBER, true, 0),
253 ValidationCase(kValidNumbers[17], CREDIT_CARD_NUMBER, true, 0), 253 ValidationCase(kValidNumbers[17], CREDIT_CARD_NUMBER, true, 0),
254 254
255 ValidationCase(kInvalidNumbers[0], 255 ValidationCase(kInvalidNumbers[0],
256 CREDIT_CARD_NUMBER, 256 CREDIT_CARD_NUMBER,
257 false, 257 false,
258 IDS_PAYMENTS_CARD_NUMBER_INVALID), 258 IDS_PAYMENTS_CARD_NUMBER_INVALID_VALIDATION_MESSAGE),
259 ValidationCase(kInvalidNumbers[1], 259 ValidationCase(kInvalidNumbers[1],
260 CREDIT_CARD_NUMBER, 260 CREDIT_CARD_NUMBER,
261 false, 261 false,
262 IDS_PAYMENTS_CARD_NUMBER_INVALID), 262 IDS_PAYMENTS_CARD_NUMBER_INVALID_VALIDATION_MESSAGE),
263 ValidationCase(kInvalidNumbers[2], 263 ValidationCase(kInvalidNumbers[2],
264 CREDIT_CARD_NUMBER, 264 CREDIT_CARD_NUMBER,
265 false, 265 false,
266 IDS_PAYMENTS_CARD_NUMBER_INVALID), 266 IDS_PAYMENTS_CARD_NUMBER_INVALID_VALIDATION_MESSAGE),
267 ValidationCase(kInvalidNumbers[3], 267 ValidationCase(kInvalidNumbers[3],
268 CREDIT_CARD_NUMBER, 268 CREDIT_CARD_NUMBER,
269 false, 269 false,
270 IDS_PAYMENTS_CARD_NUMBER_INVALID))); 270 IDS_PAYMENTS_CARD_NUMBER_INVALID_VALIDATION_MESSAGE)));
271 271
272 INSTANTIATE_TEST_CASE_P( 272 INSTANTIATE_TEST_CASE_P(
273 CreditCardMonth, 273 CreditCardMonth,
274 AutofillTypeValidationTest, 274 AutofillTypeValidationTest,
275 testing::Values( 275 testing::Values(
276 ValidationCase("01", CREDIT_CARD_EXP_MONTH, true, 0), 276 ValidationCase("01", CREDIT_CARD_EXP_MONTH, true, 0),
277 ValidationCase("1", CREDIT_CARD_EXP_MONTH, true, 0), 277 ValidationCase("1", CREDIT_CARD_EXP_MONTH, true, 0),
278 ValidationCase("12", CREDIT_CARD_EXP_MONTH, true, 0), 278 ValidationCase("12", CREDIT_CARD_EXP_MONTH, true, 0),
279 ValidationCase( 279 ValidationCase(
280 "0", 280 "0",
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
346 CREDIT_CARD_EXP_4_DIGIT_YEAR, 346 CREDIT_CARD_EXP_4_DIGIT_YEAR,
347 false, 347 false,
348 IDS_PAYMENTS_VALIDATION_INVALID_CREDIT_CARD_EXPIRATION_YEAR), 348 IDS_PAYMENTS_VALIDATION_INVALID_CREDIT_CARD_EXPIRATION_YEAR),
349 ValidationCase( 349 ValidationCase(
350 "87", 350 "87",
351 CREDIT_CARD_EXP_4_DIGIT_YEAR, 351 CREDIT_CARD_EXP_4_DIGIT_YEAR,
352 false, 352 false,
353 IDS_PAYMENTS_VALIDATION_INVALID_CREDIT_CARD_EXPIRATION_YEAR))); 353 IDS_PAYMENTS_VALIDATION_INVALID_CREDIT_CARD_EXPIRATION_YEAR)));
354 354
355 } // namespace autofill 355 } // namespace autofill
OLDNEW
« no previous file with comments | « components/autofill/core/browser/validation.cc ('k') | components/payments_strings.grdp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698