| Index: chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java
|
| diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java
|
| index 5d37c43373b33d8f541806753147d11948fc66cf..b35c0e7fef82359670b67e9a217d84e73411c80b 100644
|
| --- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java
|
| +++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestNoShippingTest.java
|
| @@ -19,10 +19,6 @@
|
| * A payment integration test for a merchant that does not require shipping address.
|
| */
|
| public class PaymentRequestNoShippingTest extends PaymentRequestTestBase {
|
| - private static final int DECEMBER = 11;
|
| - private static final int NEXT_YEAR = 1;
|
| - private static final int FIRST_BILLING_ADDRESS = 1;
|
| -
|
| public PaymentRequestNoShippingTest() {
|
| super("payment_request_no_shipping_test.html");
|
| }
|
| @@ -39,7 +35,6 @@
|
| billingAddressId));
|
| }
|
|
|
| - /** Click [X] to cancel payment. */
|
| @MediumTest
|
| public void testCloseDialog() throws InterruptedException, ExecutionException,
|
| TimeoutException {
|
| @@ -48,7 +43,6 @@
|
| expectResultContains(new String[] {"Request cancelled"});
|
| }
|
|
|
| - /** Click [EDIT] to expand the dialog, then click [X] to cancel payment. */
|
| @MediumTest
|
| public void testEditAndCloseDialog() throws InterruptedException, ExecutionException,
|
| TimeoutException {
|
| @@ -58,7 +52,6 @@
|
| expectResultContains(new String[] {"Request cancelled"});
|
| }
|
|
|
| - /** Click [EDIT] to expand the dialog, then click [CANCEL] to cancel payment. */
|
| @MediumTest
|
| public void testEditAndCancelDialog() throws InterruptedException, ExecutionException,
|
| TimeoutException {
|
| @@ -68,7 +61,6 @@
|
| expectResultContains(new String[] {"Request cancelled"});
|
| }
|
|
|
| - /** Click [PAY] and dismiss the card unmask dialog. */
|
| @MediumTest
|
| public void testPay() throws InterruptedException, ExecutionException, TimeoutException {
|
| triggerUIAndWait(mReadyToPay);
|
| @@ -79,7 +71,6 @@
|
| "123"});
|
| }
|
|
|
| - /** Click [PAY], type in "123" into the CVC dialog, then submit the payment. */
|
| @MediumTest
|
| public void testCancelUnmaskAndRetry()
|
| throws InterruptedException, ExecutionException, TimeoutException {
|
| @@ -92,93 +83,4 @@
|
| expectResultContains(new String[] {"Jon Doe", "4111111111111111", "12", "2050", "visa",
|
| "123"});
|
| }
|
| -
|
| - /** Attempt to add an invalid credit card number and cancel payment. */
|
| - @MediumTest
|
| - public void testAddInvalidCardNumberAndCancel()
|
| - throws InterruptedException, ExecutionException, TimeoutException {
|
| - fillNewCardForm("123", "Bob", DECEMBER, NEXT_YEAR, FIRST_BILLING_ADDRESS);
|
| - clickInCardEditorAndWait(R.id.payments_edit_done_button, mEditorValidationError);
|
| - clickInCardEditorAndWait(R.id.payments_edit_cancel_button, mEditorDismissed);
|
| - clickAndWait(R.id.close_button, mDismissed);
|
| - expectResultContains(new String[] {"Request cancelled"});
|
| - }
|
| -
|
| - private void fillNewCardForm(String cardNumber, String nameOnCard, int month, int year,
|
| - int billingAddress) throws InterruptedException, ExecutionException, TimeoutException {
|
| - triggerUIAndWait(mReadyToPay);
|
| - clickInPaymentMethodAndWait(R.id.payments_section, mReadyForInput);
|
| - clickInPaymentMethodAndWait(R.id.payments_add_option_button, mReadyToEdit);
|
| - setTextInCardEditorAndWait(new String[] {cardNumber, nameOnCard}, mEditorTextUpdate);
|
| - setSpinnerSelectionsInCardEditorAndWait(
|
| - new int[] {month, year, billingAddress}, mBillingAddressChangeProcessed);
|
| - }
|
| -
|
| - /** Attempt to add a credit card with an empty name on card and cancel payment. */
|
| - @MediumTest
|
| - public void testAddEmptyNameOnCardAndCancel()
|
| - throws InterruptedException, ExecutionException, TimeoutException {
|
| - fillNewCardForm("5454-5454-5454-5454", "", DECEMBER, NEXT_YEAR, FIRST_BILLING_ADDRESS);
|
| - clickInCardEditorAndWait(R.id.payments_edit_done_button, mEditorValidationError);
|
| - clickInCardEditorAndWait(R.id.payments_edit_cancel_button, mEditorDismissed);
|
| - clickAndWait(R.id.close_button, mDismissed);
|
| - expectResultContains(new String[] {"Request cancelled"});
|
| - }
|
| -
|
| - /** Save a new card on disk and pay. */
|
| - @MediumTest
|
| - public void testSaveNewCardAndPay()
|
| - throws InterruptedException, ExecutionException, TimeoutException {
|
| - fillNewCardForm("5454-5454-5454-5454", "Bob", DECEMBER, NEXT_YEAR, FIRST_BILLING_ADDRESS);
|
| - clickInCardEditorAndWait(R.id.payments_edit_done_button, mReadyToPay);
|
| - clickAndWait(R.id.button_primary, mReadyForUnmaskInput);
|
| - setTextInCardUnmaskDialogAndWait(R.id.card_unmask_input, "123", mReadyToUnmask);
|
| - clickCardUnmaskButtonAndWait(DialogInterface.BUTTON_POSITIVE, mDismissed);
|
| - expectResultContains(new String[] {"5454545454545454", "12", "Bob"});
|
| - }
|
| -
|
| - /** Use a temporary credit card to complete payment. */
|
| - @MediumTest
|
| - public void testAddTemporaryCardAndPay()
|
| - throws InterruptedException, ExecutionException, TimeoutException {
|
| - fillNewCardForm("5454-5454-5454-5454", "Bob", DECEMBER, NEXT_YEAR, FIRST_BILLING_ADDRESS);
|
| -
|
| - // Uncheck the "Save this card on this device" checkbox, so the card is temporary.
|
| - selectCheckboxAndWait(R.id.payments_edit_checkbox, false, mReadyToEdit);
|
| -
|
| - clickInCardEditorAndWait(R.id.payments_edit_done_button, mReadyToPay);
|
| - clickAndWait(R.id.button_primary, mReadyForUnmaskInput);
|
| - setTextInCardUnmaskDialogAndWait(R.id.card_unmask_input, "123", mReadyToUnmask);
|
| - clickCardUnmaskButtonAndWait(DialogInterface.BUTTON_POSITIVE, mDismissed);
|
| - expectResultContains(new String[] {"5454545454545454", "12", "Bob"});
|
| - }
|
| -
|
| - /** Add a new card together with a new billing address and pay. */
|
| - @MediumTest
|
| - public void testSaveNewCardAndNewBillingAddressAndPay()
|
| - throws InterruptedException, ExecutionException, TimeoutException {
|
| - triggerUIAndWait(mReadyToPay);
|
| - clickInPaymentMethodAndWait(R.id.payments_section, mReadyForInput);
|
| - clickInPaymentMethodAndWait(R.id.payments_add_option_button, mReadyToEdit);
|
| - setTextInCardEditorAndWait(new String[] {"5454 5454 5454 5454", "Bob"}, mEditorTextUpdate);
|
| -
|
| - // Select December of next year for expiration and [Add address] in the billing address
|
| - // dropdown.
|
| - int december = 11;
|
| - int nextYear = 1;
|
| - int addBillingAddress = 2;
|
| - setSpinnerSelectionsInCardEditorAndWait(new int[] {december, nextYear, addBillingAddress},
|
| - mReadyToEdit);
|
| -
|
| - setTextInEditorAndWait(new String[] {"Bob", "Google", "1600 Amphitheatre Pkwy",
|
| - "Mountain View", "CA", "94043", "999-999-9999"}, mEditorTextUpdate);
|
| - clickInEditorAndWait(R.id.payments_edit_done_button, mReadyToEdit);
|
| -
|
| - clickInCardEditorAndWait(R.id.payments_edit_done_button, mReadyToPay);
|
| - clickAndWait(R.id.button_primary, mReadyForUnmaskInput);
|
| - setTextInCardUnmaskDialogAndWait(R.id.card_unmask_input, "123", mReadyToUnmask);
|
| - clickCardUnmaskButtonAndWait(DialogInterface.BUTTON_POSITIVE, mDismissed);
|
| - expectResultContains(new String[] {"5454545454545454", "12", "Bob", "Google",
|
| - "1600 Amphitheatre Pkwy", "Mountain View", "CA", "94043", "999-999-9999"});
|
| - }
|
| }
|
|
|