이 글을 쓰는 이유는... 그냥 내가 TDD와 어떻게 친해지게 됐는지 나중에는 생각이 나지 않을 것 같아서 기록하기 위해 남긴다. TDD와 또 친해지고자 하는 사람에게 도움이 된다면야 너무 좋고 TDD를 언젠가부터 들어왔고, 제대로 알아보고 싶은 마음이 있었다. 사실 TDD를 알아보고자 했던 마음에는 테스트에 대해 잘 알고 싶다라는 마음이 선행되긴했다. '테스트를 잘 하고 싶다. 테스트 코드를 잘 짜고 싶다.'에서 시작한 마음이 TDD까지 오게 되었다. 둘은 분명 상관관계가 있으니 큰 목표를 TDD로 잡고 테스트에 대해 알아보고자 한다. 공부하기 전에 내가 알고 있던 TDD의 모든 것 TDD란 테스트 주도 개발이며, 개발하기 전에 테스트 코드 먼저 작성하는 개발 방식이고 mock이란게 있다..