request-mocking-protocol
Version:
A protocol for declarative mocking of HTTP requests
21 lines • 564 B
TypeScript
/**
* Module to patch fetch request.
*/
import { MockRequestOverrides } from '../protocol';
export declare class RequestPatcher {
private req;
private overrides;
private params;
private url;
private headers;
private body?;
constructor(req: Request, overrides: MockRequestOverrides, params?: Record<string, string>);
patch(): Promise<Request>;
private patchUrl;
private patchQuery;
private patchHeaders;
private patchBody;
private setBodyAsString;
private buildRequest;
}
//# sourceMappingURL=index.d.ts.map