Summary Response to the Review Questions

The authors would stick with the tests, in the example, and feel that they have tested everything that could possibly break in the Account class. With similar diligence in Transaction and the monetary classes, they'd feel very confident overall.

Other testers might test more or less. It always comes down to one's best professional judgment in the specific case: have I tested everything that could possibly break in this code?

Get Extreme Programming Installed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.