| Index: third_party/WebKit/Source/modules/payments/PaymentRequestTest.cpp
|
| diff --git a/third_party/WebKit/Source/modules/payments/PaymentRequestTest.cpp b/third_party/WebKit/Source/modules/payments/PaymentRequestTest.cpp
|
| index 9dac1460f6c7252d3ba7144c2d52877cb170bf7d..02e7d979ea645963cbb775e7ae526865915a7907 100644
|
| --- a/third_party/WebKit/Source/modules/payments/PaymentRequestTest.cpp
|
| +++ b/third_party/WebKit/Source/modules/payments/PaymentRequestTest.cpp
|
| @@ -632,5 +632,19 @@ TEST(PaymentRequestTest,
|
| EXPECT_TRUE(request->shippingOption().isNull());
|
| }
|
|
|
| +TEST(PaymentRequestTest, DetailsIdIsSet) {
|
| + V8TestingScope scope;
|
| + makePaymentRequestOriginSecure(scope.document());
|
| + PaymentDetailsInit details;
|
| + details.setTotal(buildPaymentItemForTest());
|
| + details.setId("my_payment_id");
|
| +
|
| + PaymentRequest* request = PaymentRequest::create(
|
| + scope.getExecutionContext(), buildPaymentMethodDataForTest(), details,
|
| + scope.getExceptionState());
|
| +
|
| + EXPECT_EQ("my_payment_id", request->id());
|
| +}
|
| +
|
| } // namespace
|
| } // namespace blink
|
|
|