What problem does it solve?
Test-driven development concepts, cycle, and anti-patterns. Load when writing or reviewing tests, adding mocks, implementing new behaviour, or when an agent needs TDD guidance. Not for orchestrating TDD phases — use tdd-team-workflow for that.
Core Features & Use Cases
- Understand and apply the red→green→refactor cycle to improve code quality with fast feedback.
- Identify and avoid common anti-patterns that undermine test quality and reliability.
- Learn best practices for test quality, including fast, isolated, repeatable, and self-validating tests.
- Use the included reference materials to support onboarding and ongoing learning for test-driven development.
- Apply TDD guidance during code reviews and when designing tests to ensure robust software.
Quick Start
Start by exploring the anti-patterns and the TDD cycle, then apply red→green→refactor to a small feature.