728x90
[출처] https://github.com/swtest/agile-korea-2012/wiki/1.-TDD%EC%9D%98-%EB%A6%AC%EB%93%AC
켄트백이 말하는 TDD의 리듬
① 테스트 하나를 재빨리 추가한다.
② 모든 테스트를 실행하고 새 테스트가 실패하는지 확인한다.
③ (코드를) 약간 바꾼다.
④ 모든 테스트를 실행하고 모두가 성공하는지 확인한다.
⑤ 리팩토링을 해서 중복을 없앤다.
④에서 모든 테스트가 통과하지 못한다면 이전의 ②상태로 코드를 돌리고 다시③을 시도한다.
⑤까지 완료되면 ①부터 다시 시작한다.
728x90
댓글