UNPKG

@microtica/mocks

Version:

Mock services for automated tests

40 lines 886 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class ResponseConstructor { returnReject(response) { return { promise: () => { return Promise.reject(response); } }; } returnResolve(response) { return { promise: () => { return Promise.resolve(response); } }; } } class Storage { constructor() { this.inMemory = {}; } insert(key, value) { this.inMemory[key] = value; } get(key) { return this.inMemory[key]; } list() { return this.inMemory; } } class MockService { constructor() { this.responseConstructor = new ResponseConstructor(); this.storage = new Storage(); } } exports.MockService = MockService; //# sourceMappingURL=mock-service.js.map