Integration
What it is
Multiple units composed. Tests cross-boundary behavior — API + DB, MCP + spec, dispatcher + router.
When to use it
End-to-end behavior within a single process or one-hop boundary.
Example gates
Future slice — needs test DB + mocked external services.
See also
- The pyramid — where this mode sits relative to the others
- Writing a gate — how to scaffold a new gate in this mode
- Decision tree — "I just wrote feature X — what tests do I owe?"