Unit Testing Principles, Practices, and Patterns - Vladimir Khorikov (Manning Incorporated, 2020)