| Index: third_party/WebKit/Source/modules/payments/PaymentRequestDetailsTest.cpp
|
| diff --git a/third_party/WebKit/Source/modules/payments/PaymentRequestDetailsTest.cpp b/third_party/WebKit/Source/modules/payments/PaymentRequestDetailsTest.cpp
|
| index 3f821bcf5cc51b855b9ddf44824ca5d23f635e47..df8dfef1422796e3727d59578dd68373c845f71d 100644
|
| --- a/third_party/WebKit/Source/modules/payments/PaymentRequestDetailsTest.cpp
|
| +++ b/third_party/WebKit/Source/modules/payments/PaymentRequestDetailsTest.cpp
|
| @@ -123,7 +123,7 @@ std::ostream& operator<<(std::ostream& out, DetailsTestCase test_case) {
|
| }
|
|
|
| class PaymentRequestDetailsTest
|
| - : public testing::TestWithParam<DetailsTestCase> {};
|
| + : public ::testing::TestWithParam<DetailsTestCase> {};
|
|
|
| TEST_P(PaymentRequestDetailsTest, ValidatesDetails) {
|
| V8TestingScope scope;
|
| @@ -145,738 +145,738 @@ TEST_P(PaymentRequestDetailsTest, ValidatesDetails) {
|
| INSTANTIATE_TEST_CASE_P(
|
| EmptyData,
|
| PaymentRequestDetailsTest,
|
| - testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataLabel,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - false),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataLabel,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - false),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataId,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - false),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataLabel,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - false),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataLabel,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - false),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataLabel,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - false)));
|
| + ::testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataLabel,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + false),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataLabel,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + false),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataId,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + false),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataLabel,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + false),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataLabel,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + false),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataLabel,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + false)));
|
|
|
| INSTANTIATE_TEST_CASE_P(
|
| ValidCurrencyCodeFormat,
|
| PaymentRequestDetailsTest,
|
| - testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataCurrencyCode,
|
| - kPaymentTestOverwriteValue,
|
| - "USD"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataCurrencyCode,
|
| - kPaymentTestOverwriteValue,
|
| - "USD"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataCurrencyCode,
|
| - kPaymentTestOverwriteValue,
|
| - "USD"),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataCurrencyCode,
|
| - kPaymentTestOverwriteValue,
|
| - "USD"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataCurrencyCode,
|
| - kPaymentTestOverwriteValue,
|
| - "USD")));
|
| + ::testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataCurrencyCode,
|
| + kPaymentTestOverwriteValue,
|
| + "USD"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataCurrencyCode,
|
| + kPaymentTestOverwriteValue,
|
| + "USD"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataCurrencyCode,
|
| + kPaymentTestOverwriteValue,
|
| + "USD"),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataCurrencyCode,
|
| + kPaymentTestOverwriteValue,
|
| + "USD"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataCurrencyCode,
|
| + kPaymentTestOverwriteValue,
|
| + "USD")));
|
|
|
| INSTANTIATE_TEST_CASE_P(
|
| ValidCurrencySystem,
|
| PaymentRequestDetailsTest,
|
| - testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataCurrencySystem,
|
| - kPaymentTestOverwriteValue,
|
| - "https://bitcoin.org")));
|
| + ::testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataCurrencySystem,
|
| + kPaymentTestOverwriteValue,
|
| + "https://bitcoin.org")));
|
|
|
| INSTANTIATE_TEST_CASE_P(
|
| InvalidCurrencySystem,
|
| PaymentRequestDetailsTest,
|
| - testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataCurrencySystem,
|
| - kPaymentTestOverwriteValue,
|
| - "\\^%\\",
|
| - true,
|
| - kV8TypeError)));
|
| + ::testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataCurrencySystem,
|
| + kPaymentTestOverwriteValue,
|
| + "\\^%\\",
|
| + true,
|
| + kV8TypeError)));
|
|
|
| INSTANTIATE_TEST_CASE_P(
|
| ValidValueFormat,
|
| PaymentRequestDetailsTest,
|
| - testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "0"),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1"),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10"),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10.99"),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "01234567890123456789.0123456789"),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "01234567890123456789012345678.9"),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "012345678901234567890123456789"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "0"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-0"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-3"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10.99"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-3.00"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "01234567890123456789.0123456789"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "01234567890123456789012345678.9"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "012345678901234567890123456789"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-01234567890123456789.0123456789"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-01234567890123456789012345678.9"),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-012345678901234567890123456789"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "0"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-0"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-3"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10.99"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-3.00"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "01234567890123456789.0123456789"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "01234567890123456789012345678.9"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "012345678901234567890123456789"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-01234567890123456789.0123456789"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-01234567890123456789012345678.9"),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-012345678901234567890123456789")));
|
| + ::testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "0"),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1"),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10"),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10.99"),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "01234567890123456789.0123456789"),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "01234567890123456789012345678.9"),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "012345678901234567890123456789"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "0"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-0"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-3"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10.99"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-3.00"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "01234567890123456789.0123456789"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "01234567890123456789012345678.9"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "012345678901234567890123456789"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-01234567890123456789.0123456789"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-01234567890123456789012345678.9"),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-012345678901234567890123456789"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "0"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-0"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-3"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10.99"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-3.00"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "01234567890123456789.0123456789"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "01234567890123456789012345678.9"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "012345678901234567890123456789"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-01234567890123456789.0123456789"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-01234567890123456789012345678.9"),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-012345678901234567890123456789")));
|
|
|
| INSTANTIATE_TEST_CASE_P(
|
| ValidValueFormatForModifier,
|
| PaymentRequestDetailsTest,
|
| - testing::Values(DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "0"),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1"),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10"),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10.99"),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "01234567890123456789.0123456789"),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "01234567890123456789012345678.9"),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "012345678901234567890123456789"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "0"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-0"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-3"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10.99"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-3.00"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "01234567890123456789.0123456789"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "01234567890123456789012345678.9"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "012345678901234567890123456789"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-01234567890123456789.0123456789"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-01234567890123456789012345678.9"),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-012345678901234567890123456789")));
|
| + ::testing::Values(DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "0"),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1"),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10"),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10.99"),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "01234567890123456789.0123456789"),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "01234567890123456789012345678.9"),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "012345678901234567890123456789"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "0"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-0"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-3"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10.99"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-3.00"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "01234567890123456789.0123456789"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "01234567890123456789012345678.9"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "012345678901234567890123456789"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-01234567890123456789.0123456789"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-01234567890123456789012345678.9"),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-012345678901234567890123456789")));
|
|
|
| INSTANTIATE_TEST_CASE_P(
|
| InvalidValueFormat,
|
| PaymentRequestDetailsTest,
|
| - testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-3",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-3.00",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "notdigits",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "ALSONOTDIGITS",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10.",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - ".99",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-10.",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10-",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1-0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1.0.0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1/3",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-01234567890123456789.0123456789",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-01234567890123456789012345678.9",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-012345678901234567890123456789",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "notdigits",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "ALSONOTDIGITS",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10.",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - ".99",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-10.",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10-",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1-0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1.0.0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1/3",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "notdigits",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "ALSONOTDIGITS",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10.",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - ".99",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-10.",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10-",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1-0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1.0.0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailShippingOption,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1/3",
|
| - true,
|
| - kV8TypeError)));
|
| + ::testing::Values(DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-3",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-3.00",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "notdigits",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "ALSONOTDIGITS",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10.",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + ".99",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-10.",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10-",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1-0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1.0.0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1/3",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-01234567890123456789.0123456789",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-01234567890123456789012345678.9",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-012345678901234567890123456789",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "notdigits",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "ALSONOTDIGITS",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10.",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + ".99",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-10.",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10-",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1-0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1.0.0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1/3",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "notdigits",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "ALSONOTDIGITS",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10.",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + ".99",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-10.",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10-",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1-0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1.0.0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailShippingOption,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1/3",
|
| + true,
|
| + kV8TypeError)));
|
|
|
| INSTANTIATE_TEST_CASE_P(
|
| InvalidValueFormatForModifier,
|
| PaymentRequestDetailsTest,
|
| - testing::Values(DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-3",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-3.00",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "notdigits",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "ALSONOTDIGITS",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10.",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - ".99",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-10.",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10-",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1-0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1.0.0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1/3",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-01234567890123456789.0123456789",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-01234567890123456789012345678.9",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-012345678901234567890123456789",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "notdigits",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "ALSONOTDIGITS",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10.",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - ".99",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "-10.",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "10-",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1-0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1.0.0",
|
| - true,
|
| - kV8TypeError),
|
| - DetailsTestCase(kPaymentTestDetailModifierItem,
|
| - kPaymentTestDataValue,
|
| - kPaymentTestOverwriteValue,
|
| - "1/3",
|
| - true,
|
| - kV8TypeError)));
|
| + ::testing::Values(DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-3",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-3.00",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "notdigits",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "ALSONOTDIGITS",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10.",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + ".99",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-10.",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10-",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1-0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1.0.0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1/3",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-01234567890123456789.0123456789",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-01234567890123456789012345678.9",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierTotal,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-012345678901234567890123456789",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "notdigits",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "ALSONOTDIGITS",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10.",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + ".99",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "-10.",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "10-",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1-0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1.0.0",
|
| + true,
|
| + kV8TypeError),
|
| + DetailsTestCase(kPaymentTestDetailModifierItem,
|
| + kPaymentTestDataValue,
|
| + kPaymentTestOverwriteValue,
|
| + "1/3",
|
| + true,
|
| + kV8TypeError)));
|
|
|
| } // namespace
|
| } // namespace blink
|
|
|