Skip to content
PackagesTooling and testingDocs 1.3.x

@connectum/test-fixtures ​

Low-level mock requests, descriptors, streams, next functions, and assertions for framework and tooling tests.

Install ​

bash
npm install -D @connectum/test-fixtures
bash
pnpm add -D @connectum/test-fixtures
bash
bun add -d @connectum/test-fixtures

Peer dependencies: @bufbuild/protobuf ^2.16.0 and @connectrpc/connect ^2.2.0, shared with your application. npm 7+, pnpm and Bun install missing peers automatically; on Yarn, add them yourself — see Peer dependencies on protobuf and Connect.

Start Here ​

typescript
import { createMockNext, createMockRequest } from '@connectum/test-fixtures';

const request = createMockRequest();
const next = createMockNext({ message: { ok: true } });

Key Entry Points ​

Entry pointUse it to
createMockRequestBuild a ConnectRPC request fixture.
createFakeServiceBuild descriptor-compatible fake services.
createMockStreamCreate deterministic streaming inputs.

Learn / Configure / API Reference ​

Compare all Connectum packages by capability.