Unit Testing Principles, Practices, and Patterns - Khorikov (IEEE, 2003)