Back to the collection
SKILL / QUALITY
Test-Driven Development
A failing test, a focused implementation, and evidence that the behavior holds.
SkillCREWKIT COLLECTION
Test-Driven DevelopmentCrewKit
THE APPROACH
A clearer way forward.
A workflow for observable behavior that is about to change. The failing run is part of the evidence: it confirms that the test detects the behavior it was written to protect.
- Write a test that fails for the intended reason.
- Implement the behavior with a focused change.
- Use the passing test to protect future refactoring.
AT A GLANCE
Inside the approach.
An overview of this resource, not the full instructions.
- 01
Write a test for the expected behavior.
- 02
Observe it fail for the intended reason.
- 03
Implement the change, then verify and refactor.
test-driven-development