UNPKG

@eagleeye-solutions/integration-events-common

Version:
27 lines 1.05 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const src_1 = require("../../../src"); const fixtures_1 = require("../../fixtures"); describe('getWalletAccountCreateSchemeEventData', () => { it('returns the data extracted from a WALLET.ACCOUNT.CREATE.SCHEME event', () => { // Arrange const event = src_1.EeAirOutboundEventSchema.parse(fixtures_1.sampleEvents.WALLET_ACCOUNT_CREATE_SCHEME); const expectedOutput = { points: { pointsBalance: 0, }, tier: { tierBalancesPoints: 0, tierBalancesResetDate: new Date('2031-01-31T23:59:59.000Z'), tierBalancesSpend: 0, tierBalancesTransactions: 0, tierId: '177', }, }; // Act const output = (0, src_1.getWalletAccountCreateSchemeEventData)(event); // Assert expect(output).toEqual(expectedOutput); }); }); //# sourceMappingURL=wallet-account-create-scheme.spec.js.map