About Diffblue Cover
Diffblue Cover analyzes your existing Java program and writes unit regression tests that reflect the current behavior of the code. This helps to increase developer productivity.
You can run Diffblue Cover on your entire Java project, just one class, or anything in between. It gets your project structure and dependencies from Maven or Gradle. Cover supports Spring Java apps and writes tests that use standard Spring idioms and mocking.