단위 테스트부터 통합 테스트까지, 필요한 도구와 테스트 작성/관리 방법에 관한 모든 노하우를 일목요연하게 설명한다. 또한, 실전에서 단위 테스트를 도입하며 겪게 되는 문제와 이를 해결하는 방법 그리고 조직을 어떻게 설득하고 변화시킬 수 있는지를 알려준다. .NET 예제 코드를 기반으로 설명하고 있긴 하지만, .NET이 아닌 환경이라 하더라도 이 책에 소개된 기법들을 어렵지 않게 적용할 수 있을 것이다.
NUnit, Rhino Mock, Typemock 등의 사용법, 목(mock)과 스텁(stub) 그리고 자동화된 프레임워크, 읽기 쉬운 단위 테스트 작성 노하우, 테스트를 자동화 빌드에 통합하는 기법, 단위 테스트 도입시 겪는 문제와 해결책, 기존 코드에 단위 테스트 적용하기, 단위 테스트를 위한 툴 소개 등을 알려준다.