spec-mate
Version:
A powerful, flexible, and easy-to-use API testing framework for Node.js.
10 lines (9 loc) • 419 B
TypeScript
import { HookFunction } from "./hooks";
import { RequestBuilder } from "./RequestBuilder";
export declare class SpecMate {
private baseUrl;
private hooks;
constructor(baseUrl: string);
on(event: "beforeRequest" | "afterRequest" | "beforeTest" | "afterTest", hook: HookFunction): this;
request(endpoint: string, headers?: Record<string, string>, body?: Record<string, any> | null): RequestBuilder;
}