TDD sample in Java for different levels