UNPKG

node-sagas

Version:

Library for handling distributed transactions in the microservices architecture

21 lines 822 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const saga_1 = require("../saga"); const factory_1 = require("../factory"); const step_1 = require("../step"); const saga_flow_1 = require("../saga-flow"); describe('Saga factory', () => { test('createSaga', () => { const sagaFactory = new factory_1.default(); expect(sagaFactory.createSaga([])).toBeInstanceOf(saga_1.Saga); }); test('createStep', () => { const sagaFactory = new factory_1.default(); expect(sagaFactory.createStep()).toBeInstanceOf(step_1.Step); }); test('createSagaFlow', () => { const sagaFactory = new factory_1.default(); expect(sagaFactory.createSagaFlow([])).toBeInstanceOf(saga_flow_1.SagaFlow); }); }); //# sourceMappingURL=saga-factory.spec.js.map