Chapter 12. Patterns for Testing