Skip to main content

@latimer-woods-tech/testing

Mock factories and test fixtures for every Factory Core package. Zero runtime dependencies — install only in devDependencies.

Installation

Mock factories

makeMockDb(overrides?)

Returns an object matching the Db interface with vi.fn() stubs.

makeMockLogger()

Returns a Logger with all methods as vi.fn() stubs.

makeMockTokenPayload(overrides?)

Returns a valid TokenPayload fixture.

makeMockLLMResult(overrides?)

Returns a valid LLMResult fixture.

makeMockStripeEvent(type, overrides?)

Returns a Stripe webhook event fixture.

makeMockVoiceSession(overrides?)

Returns a VoiceSession-compatible mock.

Example