| Index: chrome/android/junit/src/org/chromium/chrome/browser/payments/AutofillContactTest.java
|
| diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/payments/AutofillContactTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/payments/AutofillContactTest.java
|
| deleted file mode 100644
|
| index 60596a84a83622af4afe8ed5cac52f3da2fcd5b7..0000000000000000000000000000000000000000
|
| --- a/chrome/android/junit/src/org/chromium/chrome/browser/payments/AutofillContactTest.java
|
| +++ /dev/null
|
| @@ -1,86 +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.junit.Assert;
|
| -import org.junit.Test;
|
| -import org.junit.runner.RunWith;
|
| -import org.junit.runners.Parameterized;
|
| -import org.junit.runners.Parameterized.Parameters;
|
| -
|
| -import java.util.Arrays;
|
| -import java.util.Collection;
|
| -
|
| -/**
|
| - * Unit tests for the AutofillContact class.
|
| - */
|
| -@RunWith(Parameterized.class)
|
| -public class AutofillContactTest {
|
| - @Parameters
|
| - public static Collection<Object[]> data() {
|
| - return Arrays.asList(new Object[][] {
|
| - {"555-5555", "j@d.co", true, "555-5555", "j@d.co", "j@d.co", "555-5555"},
|
| - {null, "j@d.co", true, "j@d.co", null, "j@d.co", null},
|
| - {"", "j@d.co", true, "j@d.co", null, "j@d.co", null},
|
| - {"555-5555", null, true, "555-5555", null, null, "555-5555"},
|
| - {"555-5555", "", false, "555-5555", null, null, "555-5555"},
|
| - });
|
| - }
|
| -
|
| - private final String mPayerPhone;
|
| - private final String mPayerEmail;
|
| - private final boolean mIsComplete;
|
| - private final String mExpectedLabel;
|
| - private final String mExpectedSublabel;
|
| - private final String mExpectedPayerEmail;
|
| - private final String mExpectedPayerPhone;
|
| -
|
| - public AutofillContactTest(String payerPhone, String payerEmail, boolean isComplete,
|
| - String expectedLabel, String expectedSublabel, String expectedPayerEmail,
|
| - String expectedPayerPhone) {
|
| - mPayerPhone = payerPhone;
|
| - mPayerEmail = payerEmail;
|
| - mIsComplete = isComplete;
|
| - mExpectedLabel = expectedLabel;
|
| - mExpectedSublabel = expectedSublabel;
|
| - mExpectedPayerEmail = expectedPayerEmail;
|
| - mExpectedPayerPhone = expectedPayerPhone;
|
| - }
|
| -
|
| - @Test
|
| - public void test() {
|
| - AutofillProfile profile = new AutofillProfile();
|
| - AutofillContact contact =
|
| - new AutofillContact(profile, mPayerPhone, mPayerEmail, mIsComplete);
|
| -
|
| - Assert.assertEquals(
|
| - mIsComplete ? "Contact should be complete" : "Contact should be incomplete",
|
| - mIsComplete, contact.isComplete());
|
| - Assert.assertEquals("Contact's profile should be the same as passed into the constructor",
|
| - profile, contact.getProfile());
|
| - assertIdPhoneEmailLabelSublabel(profile.getGUID(), mExpectedPayerPhone, mExpectedPayerEmail,
|
| - mExpectedLabel, mExpectedSublabel, contact);
|
| -
|
| - contact.completeContact("some-guid-here", "999-9999", "a@b.com");
|
| - Assert.assertTrue("Contact should be complete", contact.isComplete());
|
| - assertIdPhoneEmailLabelSublabel("some-guid-here", "999-9999", "a@b.com", "999-9999",
|
| - "a@b.com", contact);
|
| - }
|
| -
|
| - private void assertIdPhoneEmailLabelSublabel(String id, String expectedPhone,
|
| - String expectedEmail, String expectedLabel, String expectedSublabel,
|
| - AutofillContact actual) {
|
| - Assert.assertEquals("Identifier should be " + id, id, actual.getIdentifier());
|
| - Assert.assertEquals(
|
| - "Phone should be " + expectedPhone, expectedPhone, actual.getPayerPhone());
|
| - Assert.assertEquals(
|
| - "Email should be " + expectedEmail, expectedEmail, actual.getPayerEmail());
|
| - Assert.assertEquals("Label should be " + expectedLabel, expectedLabel, actual.getLabel());
|
| - Assert.assertEquals(
|
| - "Sublabel should be " + expectedSublabel, expectedSublabel, actual.getSublabel());
|
| - }
|
| -}
|
|
|