arrow-express
Version:
Library to bootstrap express applications with zero configuration
15 lines (13 loc) • 430 B
text/typescript
import { Route } from "./route";
import Express from "express";
describe("Route", () => {
const req = {} as Express.Request;
const res = {} as Express.Response;
describe("Request handle configuration", () => {
it("should call handler", () => {
const spy = vi.fn();
Route().handler(spy).getRequestHandler()(req, res, undefined);
expect(spy).toHaveBeenCalledWith(req, res, undefined);
});
});
});