Unit Testing Principles, Practices, and Patterns

책 표지
Unit Testing Principles, Practices, and Patterns 책 표지

Unit Testing Principles, Practices, and Patterns를 읽고 정리한 글이다.

책 소개

1 minute read

이 책은 단위 테스트라는 주제를 둘러싼 모범 사례와 일반적인 안티 패턴에 대한 인사이트를 제공한다. 이 책을 읽고 나면 새로운 기술로 무장해서 유지 보수와 확장이 쉽게 프로젝트를 성공시키는 전문가가 되는 데 필요한 지식을 얻게 된다.

1부 더 큰 그림

less than 1 minute read

1부에서는 단위 테스트의 현황을 빠르게 살펴본다.

1장 : 단위 테스트의 목표

8 minute read

단위 테스트는 단순히 테스트를 작성하는 것보다 더 큰 범주다. 단위 테스트에 시간을 투자할 때는 항상 최대한 이득을 얻도록 노력해야 하며, 테스트에 드는 노력을 가능한 한 줄이고 그에 따르는 이득을 최대화해야 한다. 두 가지를 모두 달성하기란 쉬운 일이 아니다.

2장 단위 테스트란 무엇인가

6 minute read

단위 테스트에 접근하는 방법은 고전파(classical school)와 런던파(London school)로 나뉘어 있다. 고전파는 모든 사람이 단위 테스트와 테스트 주도 개발에 원론적으로 접근하는 방식, 런던파는 런던의 프로그래밍 커뮤니티에서 시작되었다.