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

Side by Side Diff: third_party/WebKit/Source/modules/payments/PaymentTestHelper.h

Issue 2062583002: Add totalAmount to PaymentResponse. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase #2 Created 4 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 #ifndef PaymentTestHelper_h 5 #ifndef PaymentTestHelper_h
6 #define PaymentTestHelper_h 6 #define PaymentTestHelper_h
7 7
8 #include "modules/payments/PaymentDetails.h" 8 #include "modules/payments/PaymentDetails.h"
9 #include "modules/payments/PaymentItem.h" 9 #include "modules/payments/PaymentItem.h"
10 #include "modules/payments/PaymentMethodData.h" 10 #include "modules/payments/PaymentMethodData.h"
11 #include "modules/payments/ShippingOption.h" 11 #include "modules/payments/ShippingOption.h"
12 #include "public/platform/modules/payments/payment_request.mojom-blink.h"
12 #include "wtf/text/WTFString.h" 13 #include "wtf/text/WTFString.h"
13 14
14 namespace blink { 15 namespace blink {
15 16
16 enum PaymentTestDetailToChange { 17 enum PaymentTestDetailToChange {
17 PaymentTestDetailNone, 18 PaymentTestDetailNone,
18 PaymentTestDetailTotal, 19 PaymentTestDetailTotal,
19 PaymentTestDetailItem, 20 PaymentTestDetailItem,
20 PaymentTestDetailShippingOption 21 PaymentTestDetailShippingOption
21 }; 22 };
(...skipping 13 matching lines...) Expand all
35 }; 36 };
36 37
37 PaymentItem buildPaymentItemForTest(PaymentTestDataToChange = PaymentTestDataNon e, PaymentTestModificationType = PaymentTestOverwriteValue, const String& valueT oUse = String()); 38 PaymentItem buildPaymentItemForTest(PaymentTestDataToChange = PaymentTestDataNon e, PaymentTestModificationType = PaymentTestOverwriteValue, const String& valueT oUse = String());
38 39
39 ShippingOption buildShippingOptionForTest(PaymentTestDataToChange = PaymentTestD ataNone, PaymentTestModificationType = PaymentTestOverwriteValue, const String& valueToUse = String()); 40 ShippingOption buildShippingOptionForTest(PaymentTestDataToChange = PaymentTestD ataNone, PaymentTestModificationType = PaymentTestOverwriteValue, const String& valueToUse = String());
40 41
41 PaymentDetails buildPaymentDetailsForTest(PaymentTestDetailToChange = PaymentTes tDetailNone, PaymentTestDataToChange = PaymentTestDataNone, PaymentTestModificat ionType = PaymentTestOverwriteValue, const String& valueToUse = String()); 42 PaymentDetails buildPaymentDetailsForTest(PaymentTestDetailToChange = PaymentTes tDetailNone, PaymentTestDataToChange = PaymentTestDataNone, PaymentTestModificat ionType = PaymentTestOverwriteValue, const String& valueToUse = String());
42 43
43 HeapVector<PaymentMethodData> buildPaymentMethodDataForTest(); 44 HeapVector<PaymentMethodData> buildPaymentMethodDataForTest();
44 45
46 mojom::blink::PaymentResponsePtr buildPaymentResponseForTest();
47
45 } // namespace blink 48 } // namespace blink
46 49
47 #endif // PaymentTestHelper_h 50 #endif // PaymentTestHelper_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698