Skip to content

PURISTA API


PURISTA API / @purista/core / createStreamContextMock

Function: createStreamContextMock()

createStreamContextMock<TBuilder>(builder, input): StreamContextMockResult<TBuilder>

Defined in: testing/createStreamContextMock.ts:140

Create a typed stream handler context mock together with a capture writer.

Use this helper to unit test a stream handler without booting a full service runtime. The returned writer records chunks, the final value, and failures.

Type Parameters

TBuilder

TBuilder extends StreamDefinitionBuilder<any, any>

Parameters

builder

TBuilder

input

CreateStreamContextMockInput<TBuilder>

Returns

StreamContextMockResult<TBuilder>