April 13, 2010
I just finished reading through the book. Another very insightful and interesting read. Highly recommended.
Keywords: End-to-end tests (“system level tests”), integration tests, unit tests.
If you struggle with test being too complicated or too brittle, or not being sure how to test something like a persistence layer, this book is for you.
Other books I recommend in this context: Clean Code, Test Driven Development. By Example, Working Effectively with Legacy Code, The Pragmatic Programmer, .. And, more in general, I guess most of those found here.