13 lines
282 B
TypeScript
13 lines
282 B
TypeScript
import type request from 'supertest';
|
|
|
|
export type ControllerRoute = {
|
|
controllerName: string;
|
|
handlerName: string;
|
|
method: string;
|
|
path: string;
|
|
};
|
|
|
|
export type HttpServer = Parameters<typeof request>[0];
|
|
|
|
export type RouteTestCase = (server: HttpServer) => Promise<void>;
|