@itd-api/testing / MockServer
Interface: MockServer
Defined in: packages/testing/src/server/contracts.ts:121
Properties
fetch
readonly fetch: {
(input, init?): Promise<Response>;
(input, init?): Promise<Response>;
};Defined in: packages/testing/src/server/contracts.ts:122
Call Signature
(input, init?): Promise<Response>;Parameters
input
URL | RequestInfo
init?
RequestInit
Returns
Promise<Response>
Call Signature
(input, init?): Promise<Response>;Parameters
input
string | URL | Request
init?
RequestInit
Returns
Promise<Response>
requests
readonly requests: readonly RecordedRequest[];Defined in: packages/testing/src/server/contracts.ts:123
unsupportedRequests
readonly unsupportedRequests: readonly RecordedRequest[];Defined in: packages/testing/src/server/contracts.ts:124
Methods
assertNoUnsupportedRequests()
assertNoUnsupportedRequests(): void;Defined in: packages/testing/src/server/contracts.ts:132
Returns
void
clearRequests()
clearRequests(): void;Defined in: packages/testing/src/server/contracts.ts:133
Returns
void
clientOptions()
clientOptions(options): ItdClientOptions;Defined in: packages/testing/src/server/contracts.ts:125
Parameters
options
Returns
ItdClientOptions
failNext()
failNext(
method,
path,
responder): void;Defined in: packages/testing/src/server/contracts.ts:128
Parameters
method
string
path
string
responder
Error | Response | MockHandler
Returns
void
override()
override(
method,
path,
handler): () => void;Defined in: packages/testing/src/server/contracts.ts:130
Устанавливает обработчик перед встроенными маршрутами и возвращает функцию снятия.
Parameters
method
string
path
string
handler
Returns
() => void
realtime()
realtime(options): MockRealtimeTransport;Defined in: packages/testing/src/server/contracts.ts:131
Parameters
options
Returns
reset()
reset(seed?): void;Defined in: packages/testing/src/server/contracts.ts:127
Parameters
seed?
Returns
void
snapshot()
snapshot(): MockServerSnapshot;Defined in: packages/testing/src/server/contracts.ts:126