Skip to main content
Defined in: packages/http-framework-test-utils/src/MockServerResponse.ts:4

Extends

  • Writable
This class extends Node’s stream.Writable. Its full inherited surface (constructor options, write/end/cork/pipe, EventEmitter methods like on/once/emit, and properties like writableEnded) isn’t reproduced here since it’s Node’s own API, not part of this package’s surface — see the Node.js Writable stream docs for those. Only the members this class adds or overrides are listed below.

Constructors

Constructor

new MockServerResponse(opts?): MockServerResponse
Inherited from Writable’s constructor. Accepts the same WritableOptions Node’s Writable stream accepts.

Returns

MockServerResponse

Properties

headers

readonly headers: Record<string, string> = {}
Defined in: packages/http-framework-test-utils/src/MockServerResponse.ts:6

statusCode

statusCode: number = 200
Defined in: packages/http-framework-test-utils/src/MockServerResponse.ts:5

Methods

_write()

_write(chunk, _encoding, callback): void
Defined in: packages/http-framework-test-utils/src/MockServerResponse.ts:13

Parameters

chunk
unknown
_encoding
BufferEncoding
callback
(error?) => void

Returns

void

Overrides

Writable._write

getBody()

getBody(): string
Defined in: packages/http-framework-test-utils/src/MockServerResponse.ts:18

Returns

string

getBodyAsJson()

getBodyAsJson<T>(): T
Defined in: packages/http-framework-test-utils/src/MockServerResponse.ts:22

Type Parameters

T
T = unknown

Returns

T