๐งช Testing Framework
/docs/core-features/testing-framework
| Component | Description | Features |
|---|---|---|
| London School TDD | Behavior verification with mocks | Mock-first, interaction testing |
| Vitest Integration | ADR-008 compliant test runner | 10x faster than Jest |
| Fixture Library | Pre-defined test data | Agents, memory, swarm, MCP |
| Mock Factory | Application and service mocks | Auto-reset, state tracking |
| Async Utilities | waitFor, retry, withTimeout | Reliable async testing |
| Performance Assertions | V3 target validation | Speedup, memory, latency checks |
| Fixture Type | Contents | Use Case |
|---|---|---|
agentConfigs | 15 V3 agent configurations | Agent testing |
memoryEntries | Patterns, rules, embeddings | Memory testing |
swarmConfigs | V3 default, minimal, mesh, hierarchical | Swarm testing |
mcpTools | 313 tool definitions | MCP testing |