Comment on page
Diffblue Cover tool window
Diffblue Cover tool window in Cover Plugin
When writing tests, the Diffblue Cover tool window is displayed. The Overview panel provides summary progress and status information for each stage when writing tests - click an item to review detailed status and results in the Details panel, including preflight and environment check results, test links, output codes, and general information.
During this stage Cover Plugin runs initial checks to ensure it can write tests. Potential issues that can show up here include compilation errors, or licensing exceptions.
Next, Cover Plugin will check your project's environment, to make sure it is setup correctly. This checks your project and its dependencies against Diffblue specifications and requirements. If Cover Plugin detects something outside of these requirements you may see warnings or errors in the Details panel - these can be expanded to display more information to help you resolve the issue and some may have automatic fixes (see Fix issues below).
Certain errors and warnings reported during the Checking environment stage may have automated fixes available - click the Fix Issue button in the Details panel and Cover will attempt to automatically apply the fix to your project.
Finally, Cover Plugin will write your tests. The Overview panel displays the progress for each method (grouped by package and class) - select an item to review details such as test links, output code details (see Output Codes), and general information for your tests.
If you need to cancel test creation at any point, click the red Stop button.
When you click Stop, any remaining methods will be marked as cancelled and tests will not be created for them. Any tests that have already been written will be retained.
Note that cancelling test creation may not happen immediately. Cover will attempt to gracefully stop, so you may have to wait for its current progress to complete before the process is halted.