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

Unified Diff: chrome/android/junit/src/org/chromium/chrome/browser/payments/AutofillAddressTest.java

Issue 2563523002: Delete AutofillAddressTest (Closed)
Patch Set: Created 4 years 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 | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/android/junit/src/org/chromium/chrome/browser/payments/AutofillAddressTest.java
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/payments/AutofillAddressTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/payments/AutofillAddressTest.java
deleted file mode 100644
index f89043525ab42131adf2480be182292e2445fffb..0000000000000000000000000000000000000000
--- a/chrome/android/junit/src/org/chromium/chrome/browser/payments/AutofillAddressTest.java
+++ /dev/null
@@ -1,103 +0,0 @@
-// Copyright 2016 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package org.chromium.chrome.browser.payments;
-
-import org.chromium.chrome.browser.autofill.PersonalDataManager.AutofillProfile;
-import org.chromium.payments.mojom.PaymentAddress;
-import org.chromium.testing.local.LocalRobolectricTestRunner;
-import org.junit.Assert;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.robolectric.annotation.Config;
-
-import java.util.regex.Pattern;
-
-/**
- * Unit tests for the AutofillAddress class.
- */
-@RunWith(LocalRobolectricTestRunner.class)
-@Config(manifest = Config.NONE)
-public class AutofillAddressTest {
- @Test
- public void testRegionCodePattern() {
- Pattern pattern = Pattern.compile(AutofillAddress.REGION_CODE_PATTERN);
-
- Assert.assertTrue(pattern.matcher("US").matches());
- Assert.assertTrue(pattern.matcher("GB").matches());
-
- Assert.assertFalse(pattern.matcher("USA").matches());
- Assert.assertFalse(pattern.matcher("gb").matches());
- Assert.assertFalse(pattern.matcher("U2").matches());
- Assert.assertFalse(pattern.matcher("").matches());
- }
-
- @Test
- public void testToPaymentAddress() {
- AutofillAddress input = new AutofillAddress(new AutofillProfile("guid", "origin",
- true /* isLocal */, "full name", "company name", "street\naddress", "region",
- "locality", "dependent locality", "postal code", "sorting code", "US",
- "phone number", "email@address.com", "en-Latn-US"));
- PaymentAddress output = input.toPaymentAddress();
- Assert.assertEquals("US", output.country);
- Assert.assertArrayEquals(new String[]{"street", "address"}, output.addressLine);
- Assert.assertEquals("region", output.region);
- Assert.assertEquals("locality", output.city);
- Assert.assertEquals("dependent locality", output.dependentLocality);
- Assert.assertEquals("postal code", output.postalCode);
- Assert.assertEquals("sorting code", output.sortingCode);
- Assert.assertEquals("company name", output.organization);
- Assert.assertEquals("full name", output.recipient);
- Assert.assertEquals("en", output.languageCode);
- Assert.assertEquals("Latn", output.scriptCode);
- Assert.assertEquals("phone number", output.phone);
- }
-
- @Test
- public void testToPaymentAddressWithoutMatchingLanguageScriptCode() {
- AutofillAddress input = new AutofillAddress(new AutofillProfile("guid", "origin",
- true /* isLocal */, "full name", "company name", "street\naddress", "region",
- "locality", "dependent locality", "postal code", "sorting code", "US",
- "phone number", "email@address.com", "language-code"));
- PaymentAddress output = input.toPaymentAddress();
- Assert.assertEquals("", output.languageCode);
- Assert.assertEquals("", output.scriptCode);
- }
-
- @Test
- public void testToPaymentAddressWithoutAnyLanguageScriptCode() {
- AutofillAddress input = new AutofillAddress(new AutofillProfile("guid", "origin",
- true /* isLocal */, "full name", "company name", "street\naddress", "region",
- "locality", "dependent locality", "postal code", "sorting code", "US",
- "phone number", "email@address.com", ""));
- PaymentAddress output = input.toPaymentAddress();
- Assert.assertEquals("", output.languageCode);
- Assert.assertEquals("", output.scriptCode);
- }
-
- @Test
- public void testToPaymentAddressWithNullLanguageScriptCode() {
- AutofillAddress input = new AutofillAddress(new AutofillProfile("guid", "origin",
- true /* isLocal */, "full name", "company name", "street\naddress", "region",
- "locality", "dependent locality", "postal code", "sorting code", "US",
- "phone number", "email@address.com", null));
- PaymentAddress output = input.toPaymentAddress();
- Assert.assertEquals("", output.languageCode);
- Assert.assertEquals("", output.scriptCode);
- }
-
- @Test
- public void testToPaymentAddressTwice() {
- AutofillAddress input = new AutofillAddress(new AutofillProfile("guid", "origin",
- true /* isLocal */, "full name", "company name", "street\naddress", "region",
- "locality", "dependent locality", "postal code", "sorting code", "US",
- "phone number", "email@address.com", "en-Latn"));
- PaymentAddress output1 = input.toPaymentAddress();
- PaymentAddress output2 = input.toPaymentAddress();
- Assert.assertEquals("en", output1.languageCode);
- Assert.assertEquals("en", output2.languageCode);
- Assert.assertEquals("Latn", output1.scriptCode);
- Assert.assertEquals("Latn", output2.scriptCode);
- }
-}
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698