From 6710542e0129dd2cd04d51151930f704ef5b6939 Mon Sep 17 00:00:00 2001 From: EJ Mercado Date: Tue, 7 Jul 2020 12:42:39 +0800 Subject: [PATCH] fix: issue with updated mocks --- test/unit/__snapshots__/finances.test.ts.snap | 59 +++++++++++++++++++ .../merchant-fulfillment.test.ts.snap | 3 + test/unit/finances.test.ts | 2 +- test/unit/merchant-fulfillment.test.ts | 2 +- 4 files changed, 64 insertions(+), 2 deletions(-) diff --git a/test/unit/__snapshots__/finances.test.ts.snap b/test/unit/__snapshots__/finances.test.ts.snap index ccf8a736..e5e9b6a9 100644 --- a/test/unit/__snapshots__/finances.test.ts.snap +++ b/test/unit/__snapshots__/finances.test.ts.snap @@ -280,6 +280,7 @@ Array [ }, }, ], + "AdjustmentType": "String", "PostedDate": 1969-07-21T02:56:03.000Z, }, ], @@ -308,6 +309,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "TransactionType": "String", }, ], "AffordabilityExpenseReversalEventList": Array [ @@ -335,6 +337,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "TransactionType": "String", }, ], "ChargebackEventList": Array [ @@ -346,6 +349,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "DirectPaymentType": "String", }, ], "MarketplaceName": "String", @@ -355,6 +359,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "OrderChargeList": Array [ @@ -363,6 +368,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "OrderFeeAdjustmentList": Array [ @@ -419,6 +425,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemChargeList": Array [ @@ -427,6 +434,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemFeeAdjustmentList": Array [ @@ -449,12 +457,14 @@ Array [ ], "ItemTaxWithheldList": Array [ Object { + "TaxCollectionModel": "String", "TaxesWithheld": Array [ Object { "ChargeAmount": Object { "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], }, @@ -501,6 +511,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemChargeList": Array [ @@ -509,6 +520,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemFeeAdjustmentList": Array [ @@ -531,12 +543,14 @@ Array [ ], "ItemTaxWithheldList": Array [ Object { + "TaxCollectionModel": "String", "TaxesWithheld": Array [ Object { "ChargeAmount": Object { "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], }, @@ -576,6 +590,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, "ClipOrRedemptionCount": 1, "CouponId": "String", @@ -621,6 +636,7 @@ Array [ }, }, ], + "DebtRecoveryType": "String", "OverPaymentCredit": Object { "CurrencyAmount": 100, "CurrencyCode": "String", @@ -654,6 +670,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "DirectPaymentType": "String", }, ], "MarketplaceName": "String", @@ -663,6 +680,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "OrderChargeList": Array [ @@ -671,6 +689,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "OrderFeeAdjustmentList": Array [ @@ -727,6 +746,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemChargeList": Array [ @@ -735,6 +755,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemFeeAdjustmentList": Array [ @@ -757,12 +778,14 @@ Array [ ], "ItemTaxWithheldList": Array [ Object { + "TaxCollectionModel": "String", "TaxesWithheld": Array [ Object { "ChargeAmount": Object { "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], }, @@ -809,6 +832,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemChargeList": Array [ @@ -817,6 +841,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemFeeAdjustmentList": Array [ @@ -839,12 +864,14 @@ Array [ ], "ItemTaxWithheldList": Array [ Object { + "TaxCollectionModel": "String", "TaxesWithheld": Array [ Object { "ChargeAmount": Object { "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], }, @@ -899,6 +926,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "SourceBusinessEventType": "String", }, ], "NetworkComminglingTransactionEventList": Array [ @@ -916,6 +944,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "TransactionType": "String", }, ], "PayWithAmazonEventList": Array [ @@ -927,6 +956,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, "FeeList": Array [ Object { @@ -937,6 +967,7 @@ Array [ "FeeType": "String", }, ], + "FulfillmentChannel": "String", "PaymentAmountType": "String", "SalesChannel": "String", "SellerOrderId": "String", @@ -968,6 +999,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "transactionType": "String", "transactionValue": Object { "CurrencyAmount": 100, "CurrencyCode": "String", @@ -983,6 +1015,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "DirectPaymentType": "String", }, ], "MarketplaceName": "String", @@ -992,6 +1025,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "OrderChargeList": Array [ @@ -1000,6 +1034,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "OrderFeeAdjustmentList": Array [ @@ -1056,6 +1091,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemChargeList": Array [ @@ -1064,6 +1100,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemFeeAdjustmentList": Array [ @@ -1086,12 +1123,14 @@ Array [ ], "ItemTaxWithheldList": Array [ Object { + "TaxCollectionModel": "String", "TaxesWithheld": Array [ Object { "ChargeAmount": Object { "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], }, @@ -1138,6 +1177,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemChargeList": Array [ @@ -1146,6 +1186,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemFeeAdjustmentList": Array [ @@ -1168,12 +1209,14 @@ Array [ ], "ItemTaxWithheldList": Array [ Object { + "TaxCollectionModel": "String", "TaxesWithheld": Array [ Object { "ChargeAmount": Object { "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], }, @@ -1218,8 +1261,10 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], + "RentalEventType": "String", "RentalFeeList": Array [ Object { "FeeAmount": Object { @@ -1249,6 +1294,7 @@ Array [ }, "MarketplaceName": "String", "PostedDate": 1969-07-21T02:56:03.000Z, + "RetrochargeEventType": "String", "ShippingTax": Object { "CurrencyAmount": 100, "CurrencyCode": "String", @@ -1275,6 +1321,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, "EnrollmentId": "String", "FeeComponent": Object { @@ -1316,6 +1363,7 @@ Array [ "MarketplaceId": "String", "ProviderId": "String", "ProviderStoreName": "String", + "ProviderTransactionType": "String", "SellerId": "String", "SellerOrderId": "String", "SellerStoreName": "String", @@ -1330,6 +1378,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "DirectPaymentType": "String", }, ], "MarketplaceName": "String", @@ -1339,6 +1388,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "OrderChargeList": Array [ @@ -1347,6 +1397,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "OrderFeeAdjustmentList": Array [ @@ -1403,6 +1454,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemChargeList": Array [ @@ -1411,6 +1463,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemFeeAdjustmentList": Array [ @@ -1433,12 +1486,14 @@ Array [ ], "ItemTaxWithheldList": Array [ Object { + "TaxCollectionModel": "String", "TaxesWithheld": Array [ Object { "ChargeAmount": Object { "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], }, @@ -1485,6 +1540,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemChargeList": Array [ @@ -1493,6 +1549,7 @@ Array [ "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], "ItemFeeAdjustmentList": Array [ @@ -1515,12 +1572,14 @@ Array [ ], "ItemTaxWithheldList": Array [ Object { + "TaxCollectionModel": "String", "TaxesWithheld": Array [ Object { "ChargeAmount": Object { "CurrencyAmount": 100, "CurrencyCode": "String", }, + "ChargeType": "String", }, ], }, diff --git a/test/unit/__snapshots__/merchant-fulfillment.test.ts.snap b/test/unit/__snapshots__/merchant-fulfillment.test.ts.snap index 09ab4548..a641be3e 100644 --- a/test/unit/__snapshots__/merchant-fulfillment.test.ts.snap +++ b/test/unit/__snapshots__/merchant-fulfillment.test.ts.snap @@ -412,6 +412,7 @@ Array [ ], "DataType": "String", "InputDisplayText": "String", + "InputTarget": "String", "IsRequired": true, "RestrictedSetValues": Array [ "String", @@ -452,6 +453,7 @@ Array [ ], "ShipmentLevelFields": Array [ Object { + "AdditionalInputFieldName": "String", "SellerInputDefinition": Object { "Constraints": Array [ Object { @@ -461,6 +463,7 @@ Array [ ], "DataType": "String", "InputDisplayText": "String", + "InputTarget": "String", "IsRequired": true, "RestrictedSetValues": Array [ "String", diff --git a/test/unit/finances.test.ts b/test/unit/finances.test.ts index b35d5c33..39944b92 100644 --- a/test/unit/finances.test.ts +++ b/test/unit/finances.test.ts @@ -24,7 +24,7 @@ function mockFunctions() { const enumIndex = enumValues.indexOf(input) return enumIndex !== -1 || input === 'String' - ? original.Right(enumValues[enumIndex] as T[keyof T]) + ? original.Right((enumValues[enumIndex] as T[keyof T]) || 'String') : original.Left(`Expected enum, received ${input}`) }, encode: original.identity, diff --git a/test/unit/merchant-fulfillment.test.ts b/test/unit/merchant-fulfillment.test.ts index 912ab907..9d555955 100644 --- a/test/unit/merchant-fulfillment.test.ts +++ b/test/unit/merchant-fulfillment.test.ts @@ -64,7 +64,7 @@ function mockFunctions() { const enumIndex = enumValues.indexOf(input) return enumIndex !== -1 || input === 'String' - ? original.Right(enumValues[enumIndex] as T[keyof T]) + ? original.Right((enumValues[enumIndex] as T[keyof T]) || 'String') : original.Left(`Expected enum, received ${input}`) }, encode: original.identity,