@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-fixturesbash
pnpm add -D @connectum/test-fixturesbash
bun add -d @connectum/test-fixturesPeer 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 point | Use it to |
|---|---|
createMockRequest | Build a ConnectRPC request fixture. |
createFakeService | Build descriptor-compatible fake services. |
createMockStream | Create deterministic streaming inputs. |
Learn / Configure / API Reference
- Learn: Focused guide
- Configure: Task and configuration guidance
- API reference: Exact options and symbols
- Package API index: Generated TypeDoc
- Source: @connectum/test-fixtures on GitHub
Related Modules
Compare all Connectum packages by capability.