UNPKG

lml-main

Version:

This is now a mono repository published into many standalone packages.

17 lines 818 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var faker_1 = require("faker"); var ts_utils_1 = require("@lml/ts-utils"); var mocks_1 = require("../mocks"); var reducers_1 = require("../reducers"); var actions_1 = require("../actions"); test('handles setCourierAction action', function () { var courierId = faker_1.random.uuid(); var jobId = faker_1.random.uuid(); var initialState = undefined; var courierActions = ts_utils_1.createArray(function () { return mocks_1.mockCourierAction(courierId, jobId); }); var action = actions_1.setCourierActionByJobId(jobId, courierActions); var state = reducers_1.courierActionReducer(initialState, action); expect(state.byJobId[jobId]).toEqual(courierActions); }); //# sourceMappingURL=courier-action.reducer.spec.js.map