신입으로 입사하신 분들이 테스트 코드를 어떻게 만들어야 하는지를 종종 물어보셔서, 공유도 하고 내 머리 속에 정리도 할 겸 이 글을 써본다. 이 글은 유닛 테스트 코드를 많이 만들어보신 분들이 읽을 만한 글은 아니다. 신입으로 입사하신 분들이 테스트 코드를 처음 접할 때 당황스러움을 느낄 수 있는데, 그 때 도움이 될 수 있을 것이다. 나 역시 TDD를 처음 접했을 때는 그랬고, 어떻게 해야 테스트 코드를 잘 짜는 건지는 다른 사람의 코드를 보지 않으면 모를 수도 있다고 생각한다. 테스트 코드가 필요하다는 것만 잘 알고 있으면, 테스트 코드를 잘 짜는 방법은 배워나가면 된다. 다른 사람이 짜 놓은 테스트 코드를 보면 금방 깨달을 수 있는 문제이기도 하니 너무 겁먹지 않았으면 한다. 다만, 어떻게 해야 '..