A practical guide to testing object-oriented software - McGregor, John D. (Addison-Wesley object technology series, 2001)