TDD and JAVA