|
단위 테스트에 대한 경험들은 요새는 거의 모든 개발자가 가지고 있을 것이라고 생각한다. 하지만 단위테스트가 그저 프로그램이 잘 작동하는지를 테스트 하고 검증하는 것이 아니라 어떤 대상을 이 테스트에서 테스트를 해야 하고 그렇지 않아도 되는 것들은 테스트 대상에서 제외를 하는 것이 좋은지를 고민하기 위한 여러 예시들을 통해서 질문하고 있다. 또 위와 같이 테스트를 수월하기 위해서 프로그램 설계는 어떻게 해야 하는지도 고민해볼 수 있었다. 클래스 중심의 테스트 그리고 어떤 행위를 테스트 하기 위해서 사전에 필요한 의존성들. 또한 공개된 행위와 그렇지 않은 행위들은 테스트 범위에서 어떻게 분류를 해야 하는 것인지 등도 |
|
신입 개발자이고 쭉 정독을 해보았습니다. 어떤식으로 작성해야 좋은 단위테스트가 될 수 있을지에 대한 궁금증으로 이 책을 구입했는데, 단위 테스트에는 어떤 관점을 중시하는 파들이 있는지, 그리고 어떤식으로 테스트 작성을 지향하는지 설명해주십니다. 개인적으로는 책을 소장하기보다는 도서관에서 대여해 읽었으면 좋았을걸 이라는 생각이 듭니다. |