TDD를 할 때 첫번째 테스트는 실패가 나오는 것으로 시작한다. 그리고 처음의 이 실패는 TDD과정에서 첫번째 성공이다. 이 실패 이후에 차츰 코드를 수정해 나가다보면 성공에 이르게 된다.

첫 단계의 실패가 성공인 것은 개발의 범주뿐 아니라 모든 일의 시작에 적용할 수 있겠다.


이미지출처: https://github.com/mjhea0/flaskr-tdd