@backapirest/express
Version:
A simple API framework using Flexible Persistence
29 lines • 790 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.mockResponse = void 0;
class MockResponse {
constructor() {
this.received = {};
this.error = {};
this.send = {};
}
// deepcode ignore no-any: any to simplify
status(name) {
// eslint-disable-next-line @typescript-eslint/no-this-alias
const _self = this;
_self.send = (error) => {
_self.error = {};
if (error)
_self.error[name] = error;
return _self;
};
return _self;
}
json(object) {
this.received = object;
return this;
}
}
const mockResponse = new MockResponse();
exports.mockResponse = mockResponse;
//# sourceMappingURL=response.mock.js.map
;