UNPKG

e2ed

Version:

E2E testing framework over Playwright

7 lines (6 loc) 386 B
import type { Request, Response } from './http'; import type { MaybePromise } from './promise'; /** * API mock function, that map request to mocked response. */ export type ApiMockFunction<RouteParams = unknown, SomeRequest extends Request = Request, SomeResponse extends Response = Response> = (routeParams: RouteParams, request: SomeRequest) => MaybePromise<Partial<SomeResponse>>;