Faremeter API / fetch/src / mock
mock
Type Aliases
MockFetchType
MockFetchType = typeof fetch
Defined in: packages/fetch/src/mock.ts:1
MockResponse
MockResponse = Response
Defined in: packages/fetch/src/mock.ts:2
Functions
responseFeeder()
responseFeeder(Defined in: packages/fetch/src/mock.ts:13 Creates a mock fetch that returns responses from a queue in order. Each call to the returned fetch function shifts the next response from the array. Responses can be either Response objects or fetch functions for dynamic behavior.responses): {(input,init?):Promise<Response>; (input,init?):Promise<Response>; }
Parameters
responses
(Response | {(input, init?): Promise<Response>; (input, init?): Promise<Response>; })[]
Array of responses or fetch functions to return in order
Returns
A fetch function that serves responses from the queue(MDN Referenceinput,init?):Promise<Response>
Parameters
input
RequestInfo | URL
init?
RequestInit
Returns
Promise<Response>
(MDN Referenceinput,init?):Promise<Response>
Parameters
input
string | Request | URL
init?
RequestInit
Returns
Promise<Response>