Using TDD in Java to solve the prime factorization problem.