| Index: content/browser/payments/payment_app_browsertest.cc
|
| diff --git a/content/browser/payments/payment_app_browsertest.cc b/content/browser/payments/payment_app_browsertest.cc
|
| index a174110033c65580ab1355b59124cb9f18d8f594..68e55112b0498162e4dffa57d615c4d04adedfac 100644
|
| --- a/content/browser/payments/payment_app_browsertest.cc
|
| +++ b/content/browser/payments/payment_app_browsertest.cc
|
| @@ -21,6 +21,15 @@
|
| namespace content {
|
| namespace {
|
|
|
| +using ::payments::mojom::PaymentAppRequest;
|
| +using ::payments::mojom::PaymentAppRequestPtr;
|
| +using ::payments::mojom::PaymentAppResponsePtr;
|
| +using ::payments::mojom::PaymentCurrencyAmount;
|
| +using ::payments::mojom::PaymentDetailsModifier;
|
| +using ::payments::mojom::PaymentDetailsModifierPtr;
|
| +using ::payments::mojom::PaymentItem;
|
| +using ::payments::mojom::PaymentMethodData;
|
| +
|
| void GetAllPaymentAppsCallback(const base::Closure& done_callback,
|
| PaymentAppProvider::PaymentApps* out_apps,
|
| PaymentAppProvider::PaymentApps apps) {
|
| @@ -104,6 +113,12 @@ class PaymentAppBrowserTest : public ContentBrowserTest {
|
| app_request->total = payments::mojom::PaymentItem::New();
|
| app_request->total->amount = payments::mojom::PaymentCurrencyAmount::New();
|
|
|
| + PaymentDetailsModifierPtr modifier = PaymentDetailsModifier::New();
|
| + modifier->total = payments::mojom::PaymentItem::New();
|
| + modifier->total->amount = payments::mojom::PaymentCurrencyAmount::New();
|
| + modifier->method_data = payments::mojom::PaymentMethodData::New();
|
| + app_request->modifiers.push_back(std::move(modifier));
|
| +
|
| base::RunLoop run_loop;
|
| payments::mojom::PaymentAppResponsePtr response;
|
| PaymentAppProvider::GetInstance()->InvokePaymentApp(
|
|
|