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

Side by Side Diff: chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestShippingAddressAndOptionTest.java

Issue 2914503002: align shipping option name to left and shipping cost to right on bottom sheet (Closed)
Patch Set: more fixing Created 3 years, 6 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
OLDNEW
1 // Copyright 2016 The Chromium Authors. All rights reserved. 1 // Copyright 2016 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 package org.chromium.chrome.browser.payments; 5 package org.chromium.chrome.browser.payments;
6 6
7 import android.support.test.filters.MediumTest; 7 import android.support.test.filters.MediumTest;
8 8
9 import org.junit.Assert; 9 import org.junit.Assert;
10 import org.junit.Rule; 10 import org.junit.Rule;
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
67 public void testShippingAddressFormat_BottomSheet() 67 public void testShippingAddressFormat_BottomSheet()
68 throws InterruptedException, ExecutionException, TimeoutException { 68 throws InterruptedException, ExecutionException, TimeoutException {
69 mPaymentRequestTestRule.triggerUIAndWait(mPaymentRequestTestRule.getRead yToPay()); 69 mPaymentRequestTestRule.triggerUIAndWait(mPaymentRequestTestRule.getRead yToPay());
70 70
71 // Make sure that the shipping label on the bottomsheet does not include the country. 71 // Make sure that the shipping label on the bottomsheet does not include the country.
72 Assert.assertEquals("Jon Doe\nGoogle, 340 Main St, Los Angeles, CA 90291 \n555-555-5555", 72 Assert.assertEquals("Jon Doe\nGoogle, 340 Main St, Los Angeles, CA 90291 \n555-555-5555",
73 mPaymentRequestTestRule.getShippingAddressSummaryLabel()); 73 mPaymentRequestTestRule.getShippingAddressSummaryLabel());
74 74
75 // Make sure shipping option summary on bottom sheet is displayed in a s ingle line 75 // Make sure shipping option summary on bottom sheet is displayed in a s ingle line
76 // as expected. 76 // as expected.
77 Assert.assertEquals("Free global shipping, $0.00", 77 Assert.assertEquals(
78 mPaymentRequestTestRule.getShippingOptionSummaryLabel()); 78 "Free global shipping", mPaymentRequestTestRule.getShippingOptio nSummaryLabel());
79
80 // Make sure shipping cost is displayed in the right summary text view.
81 Assert.assertEquals(
82 "$0.00", mPaymentRequestTestRule.getShippingOptionCostSummaryLab elOnBottomSheet());
79 } 83 }
80 84
81 /** Verifies that the shipping address format in fullsheet mode is as expect ed. */ 85 /** Verifies that the shipping address format in fullsheet mode is as expect ed. */
82 @Test 86 @Test
83 @MediumTest 87 @MediumTest
84 @Feature({"Payments"}) 88 @Feature({"Payments"})
85 public void testShippingAddressFormat_FullSheet() 89 public void testShippingAddressFormat_FullSheet()
86 throws InterruptedException, ExecutionException, TimeoutException { 90 throws InterruptedException, ExecutionException, TimeoutException {
87 mPaymentRequestTestRule.triggerUIAndWait(mPaymentRequestTestRule.getRead yToPay()); 91 mPaymentRequestTestRule.triggerUIAndWait(mPaymentRequestTestRule.getRead yToPay());
88 92
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after
250 R.id.payments_add_option_button, mPaymentRequestTestRule.getRead yToEdit()); 254 R.id.payments_add_option_button, mPaymentRequestTestRule.getRead yToEdit());
251 255
252 // Cancel the editor by clicking Android back button. 256 // Cancel the editor by clicking Android back button.
253 mPaymentRequestTestRule.clickAndroidBackButtonInEditorAndWait( 257 mPaymentRequestTestRule.clickAndroidBackButtonInEditorAndWait(
254 mPaymentRequestTestRule.getReadyToPay()); 258 mPaymentRequestTestRule.getReadyToPay());
255 259
256 // Expect the existing row to still be selected in the Shipping Address section. 260 // Expect the existing row to still be selected in the Shipping Address section.
257 mPaymentRequestTestRule.expectShippingAddressRowIsSelected(0); 261 mPaymentRequestTestRule.expectShippingAddressRowIsSelected(0);
258 } 262 }
259 } 263 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698