@n1k1t/mock-server
Version:
The ultimate toolkit to intercept, transform, and simulate HTTP/WS traffic with type-safe expectations
18 lines • 692 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const models_1 = require("../models");
exports.default = models_1.EndpointFactory
.build()
.http({ method: 'POST', path: '/expectations' })
.compile(async ({ reply, incoming, server }) => {
if (!incoming.data) {
return reply.validationError();
}
const group = incoming.data.group ?? 'default';
const provider = group === 'default' ? server.providers.default : server.providers.get(group);
if (!provider) {
return reply.notFound();
}
reply.ok(await provider.client.createExpectation(incoming.data));
});
//# sourceMappingURL=expectations.create.endpoint.js.map