Skip to content

Connectum API Reference / @connectum/testing / index / createMockNext

Function: createMockNext()

createMockNext(options?): any

Defined in: mock-next.ts:36

Create a mock next handler that resolves with a successful response.

The returned function is a mock.fn() spy, so callers can inspect next.mock.calls and next.mock.callCount() after the test.

Parameters

options?

MockNextOptions

Optional overrides for the response payload and stream flag.

Returns

any

A spy-enabled async function matching the ConnectRPC next signature.

Example

ts
import { createMockNext } from "@connectum/testing";

const next = createMockNext({ message: { id: 1 } });
const res = await next({});
// res.message => { id: 1 }
// next.mock.callCount() => 1