Diffblue Cover IntelliJ Plugin
Automatically Write Java Unit Tests as You Code
Diffblue Cover Plugin for IntelliJ lets you generate unit tests for each of your Java code classes and methods as soon as you write or edit your code with one click. Write better tests, more quickly than is even practical (or even possible) than writing manually.
You’re wasting your time writing unit tests
Pausing your train of thought to write new unit tests or worse trying to figure out which test to write after the fact is annoying. And each test you write will probably take around 10 minutes to write and execute.
With Diffblue Cover, it takes 10 seconds. Just a quick click once you’ve written or edited your code and a human-readable test is written so you can continue coding without distraction.
Write a unit test with one-click
Next to every testable class and method a flask icon will appear to instantly generate a test.
Instantly understand testability
Next to every testable class and method a flask icon will appear to instantly generate a test.
Tests organized for easy review
All the tests you write for your example.java
files will be clearly sorted under exampleTest.java
for easy test review.
Tests that developers can actually read
If your teams have heaps of legacy code that’s stalling or prolonging the development cycle, they can run Diffblue Cover’s test to better understand how this code behaves and make changes without worry.
It’s not magic, it’s A.I.
Reinforcement learning to be precise.
Index application
Diffblue analyzes the project to determine the structure of your application, builds a map of classes and methods.
Create test candidates
Diffblue creates a test candidate for each unit-testable method in your application.
Evaluate test candidates
Diffblue runs the test candidates to check how good they are.
Determine highest reward
Diffblue predicts which changes to the candidate tests will trigger additional branches to produce higher coverage. Repeat until a suitable test suite has been found.
Start generating tests right now
The Community Edition plugin is completely free
Rather integrate Diffblue Cover into your CI pipeline?
Diffblue Cover can be incorporated into your CI/CD pipeline to automate unit regression test generation and maintenance, allowing your entire team to benefit.