UNPKG

@rxx/http

Version:
15 lines (14 loc) 570 B
import { Advices } from '@rxx/core'; import { HttpHandler } from './http-handler'; export declare type HttpHandlerMockOptions = { get?: (uri: string, req: RequestInit) => Response; post?: (uri: string, req: RequestInit) => Response; put?: (uri: string, req: RequestInit) => Response; delete?: (uri: string, req: RequestInit) => Response; }; export declare class HttpHandlerMock extends HttpHandler { private methods; private fetchFunction; constructor(methods: HttpHandlerMockOptions, advices?: Advices); protected readonly fetch: any; }