lml-main
Version:
This is now a mono repository published into many standalone packages.
17 lines • 818 B
JavaScript
;
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