from the makers of the google : ( https://developers.google.com/java-dev-tools/codepro/doc/features/junit/test_case_generation)
CodePro Analytix
The CodePro JUnit Test Case Generation facility allows you to automate the creation of comprehensive JUnit regression test cases. Given an input class, the tool creates a corresponding test class complete with multiple test methods for each input class method. The tool analyzes each method and input argument with the goal of generating test cases that exercise each line of code