The Test-Driven Development Cycle 

tdd_cycle.jpg