itarticle testing in the toilet Change detector Tests Don t Put Logic in Tests Effective testing Prefer Testing Public APIs Over Implementation Printer Friendly Descriptive Test Names Risk-Driven Testing 0