Goal
Verify correctness and prevent regression with minimal but effective tests.
Use When
- core business logic has been implemented
- query behavior or persistence correctness must be confirmed
- API behavior needs focused regression coverage
- implemented use cases or target code paths
- expected success/failure scenarios
- existing test structure and conventions
- known risks from planning or architecture review
Deliverables
- targeted tests covering core business behavior
- failure-case tests for invalid input or invalid state
- persistence/query verification where behavior depends on storage
- clear pass/fail evidence for the intended acceptance scenarios
Test Scope