Design tests across component or system boundaries such as API+DB, service+queue, frontend+API mock, or data pipeline stages. Use when dependencies, fixtures, contracts, cleanup, retries, idempotency, determinism, CI cost, and diagnostics need an integration test design and verification commands.