Test Overview
Use this section when you want the testing contract, not just the runtime contract. This package uses multiple test layers:- Jest unit and logic tests
- runtime integration tests
- CLI integration tests
- factory and seed validation
- scenario generation and scenario runtime tests
- pack-smoke and coverage gates
Start with these pages
- Jest and runtime tests
- Factories and seeds
- Scenarios
- Advanced Integration / Real Backend Harness
- CLI and pack smoke
Practical rule
Use the smallest test layer that proves the behavior you changed:- logic and contract test first
- runtime integration test second
- CLI or pack-smoke only when generated artifacts or command flows changed