Testing Patterns
TDD workflow
- •Write a failing test (red)
- •Write minimal code to pass (green)
- •Refactor while keeping tests green
Vitest conventions
- •Test files:
*.test.tsnext to source files - •Use
describe/itblocks - •Prefer
expectassertions - •Mock external dependencies, not internal logic