| Index: third_party/WebKit/Source/modules/payments/PaymentAppRequestConversionTest.cpp
|
| diff --git a/third_party/WebKit/Source/modules/payments/PaymentAppRequestConversionTest.cpp b/third_party/WebKit/Source/modules/payments/PaymentAppRequestConversionTest.cpp
|
| index 007f45e1a8da45aaf83d4fb02ffa2db9c3b5eda3..d7dae72b6b0ca254047eb0068c7efc1f52b518d0 100644
|
| --- a/third_party/WebKit/Source/modules/payments/PaymentAppRequestConversionTest.cpp
|
| +++ b/third_party/WebKit/Source/modules/payments/PaymentAppRequestConversionTest.cpp
|
| @@ -33,12 +33,14 @@ static WebPaymentMethodData CreateWebPaymentMethodDataForTest() {
|
|
|
| static WebPaymentAppRequest CreateWebPaymentAppRequestForTest() {
|
| WebPaymentAppRequest web_data;
|
| - web_data.origin = WebString::FromUTF8("https://example.com");
|
| + web_data.top_level_origin = WebString::FromUTF8("https://example.com");
|
| + web_data.payment_request_origin = WebString::FromUTF8("https://example.com");
|
| + web_data.payment_request_id = WebString::FromUTF8("payment-request-id");
|
| Vector<WebPaymentMethodData> method_data;
|
| method_data.push_back(CreateWebPaymentMethodDataForTest());
|
| web_data.method_data = WebVector<WebPaymentMethodData>(method_data);
|
| web_data.total = CreateWebPaymentItemForTest();
|
| - web_data.option_id = WebString::FromUTF8("payment-app-id");
|
| + web_data.instrument_key = WebString::FromUTF8("payment-instrument-key");
|
| return web_data;
|
| }
|
|
|
| @@ -48,6 +50,15 @@ TEST(PaymentAppRequestConversionTest, ToPaymentAppRequest) {
|
| PaymentAppRequest data = PaymentAppRequestConversion::ToPaymentAppRequest(
|
| scope.GetScriptState(), web_data);
|
|
|
| + ASSERT_TRUE(data.hasTopLevelOrigin());
|
| + EXPECT_EQ("https://example.com", data.topLevelOrigin());
|
| +
|
| + ASSERT_TRUE(data.hasPaymentRequestOrigin());
|
| + EXPECT_EQ("https://example.com", data.paymentRequestOrigin());
|
| +
|
| + ASSERT_TRUE(data.hasPaymentRequestId());
|
| + EXPECT_EQ("payment-request-id", data.paymentRequestId());
|
| +
|
| ASSERT_TRUE(data.hasMethodData());
|
| ASSERT_EQ(1UL, data.methodData().size());
|
| ASSERT_TRUE(data.methodData().front().hasSupportedMethods());
|
| @@ -72,11 +83,8 @@ TEST(PaymentAppRequestConversionTest, ToPaymentAppRequest) {
|
| ASSERT_TRUE(data.total().amount().hasValue());
|
| EXPECT_EQ("9.99", data.total().amount().value());
|
|
|
| - ASSERT_TRUE(data.hasOptionId());
|
| - EXPECT_EQ("payment-app-id", data.optionId());
|
| -
|
| - ASSERT_TRUE(data.hasOrigin());
|
| - EXPECT_EQ("https://example.com", data.origin());
|
| + ASSERT_TRUE(data.hasInstrumentKey());
|
| + EXPECT_EQ("payment-instrument-key", data.instrumentKey());
|
| }
|
|
|
| } // namespace
|
|
|