java TDD training based on Brett L. Schuchert's 'Getting Started with Tdd in Java using Eclipse'