@itd-api/testing / MockServer
Interface: MockServer
Defined in: packages/testing/src/server/contracts.ts:146
Properties
fetch
readonly fetch: {
(input, init?): Promise<Response>;
(input, init?): Promise<Response>;
};Defined in: packages/testing/src/server/contracts.ts:147
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:148
unsupportedRequests
readonly unsupportedRequests: readonly RecordedRequest[];Defined in: packages/testing/src/server/contracts.ts:149
Methods
assertNoUnsupportedRequests()
assertNoUnsupportedRequests(): void;Defined in: packages/testing/src/server/contracts.ts:157
Returns
void
clearRequests()
clearRequests(): void;Defined in: packages/testing/src/server/contracts.ts:158
Returns
void
clientOptions()
clientOptions(options): ItdClientOptions;Defined in: packages/testing/src/server/contracts.ts:150
Parameters
options
Returns
ItdClientOptions
failNext()
failNext(
method,
path,
responder): void;Defined in: packages/testing/src/server/contracts.ts:153
Parameters
method
string
path
string
responder
Error | Response | MockHandler
Returns
void
notificationEvents()
notificationEvents(options): MockEventTransport;Defined in: packages/testing/src/server/contracts.ts:156
Parameters
options
Returns
override()
override(
method,
path,
handler): () => void;Defined in: packages/testing/src/server/contracts.ts:155
Устанавливает обработчик перед встроенными маршрутами и возвращает функцию снятия.
Parameters
method
string
path
string
handler
Returns
() => void
reset()
reset(seed?): void;Defined in: packages/testing/src/server/contracts.ts:152
Parameters
seed?
Returns
void
snapshot()
snapshot(): MockServerSnapshot;Defined in: packages/testing/src/server/contracts.ts:151