Datasheet for release 2020.02.b

Cover IntelliJ Plugin Cover CLI
Environment
Operating Systems
Windows 10 Enterprise Yes Yes
Ubuntu 18.04 Yes Yes
RHEL 7.7 - Yes
IntelliJ Versions
IntelliJ Community 2019.2 Yes -
IntelliJ Ultimate 2019.2 Yes -
Hardware Requirements
Minimum RAM 16GB 16GB
Minimum disk space 5GB 5GB
Java Input
Java Versions
JDK 8 Yes Yes
JDK 11 Yes Yes
Frameworks
Spring MVC and Boot (@Controller) - Yes
Compilation
Rebuild project automatically Yes -
IDE-supplied build configuration Yes -
Multi-module Maven project Yes -
Artifacts
Classpath Yes Yes
Fat JAR Yes Yes
Detect classpath from Maven configuration - Yes
Support Maven 3.6 - Yes
Java Output
Java Versions
JDK 8 Yes Yes
Test Frameworks
JUnit 4.7-4.12 Yes Yes
JUnit 5 - Yes
Checks prerequisites Yes -
Test Files
Merge into existing Java test files Yes Yes
Replace existing Java test files - Yes
Merge tests in order of declaration in implementation class Yes Yes
Test Naming
Test classes named by user-defined template Yes Yes
Test methods named by user-defined template Yes Yes
Code Style
Label test sections with comments Yes Yes
Allow inlining 'arrange' into 'act' or 'assert' Yes Yes
Allow inlining 'act' into 'assert' Yes Yes
Inline constant values Yes Yes
Inline methods Yes Yes
Inline constructors Yes Yes
Test style presets 'brief', 'verbose' Yes -
Coverage Measurement
Coverage Increment Indicators
Support IntelliJ coverage measurement Yes -
Support JaCoCo Yes -
Can be turned off in configuration Yes -
Indicators can be reset by user Yes -
Coverage Increment Report
Support JaCoCo - Yes
Assertion Suggestions
By context menu / key shortcut within test method Yes -
Create Tests
Boilerplate Mode
Is available Yes -
Run as fallback after essential-test mode Yes -
Can be turned on/off in configuration, on by default Yes -
Essential-Test Mode
Is available Yes Yes
Run as fallback after advanced-test mode - Yes
Provide reason when falling back to boilerplate mode Yes -
Advanced-Test Mode
Is available (Linux only) - Yes
Can be turned on/off in configuration, off by default - Yes
Scope
Per method Yes Yes
Per class Yes Yes
Per package - Yes
Per module - Yes
Detect packages in module - Yes
Test Verification
Check whether tests compile and pass - Yes
Customized test verification command - Yes
Can be turned on/off in configuration, on by default - Yes
Existing Coverage
Do not generate tests for covered code Yes Yes
Can be turned on/off in configuration, off by default Yes Yes
Support IntelliJ coverage measurement Yes -
Support JaCoCo - Yes
Diff
Only create tests for class changed in patch file (Linux only) - Yes
Support git patch file - Yes
Progress
Progress bar and summary - Yes
Configuration
Supports JSON file - Yes
Replace Tests
Delete non-compiling tests - Yes
Documentation
Online documentation Yes Yes
Online release notes Yes Yes
Online data sheet Yes Yes
Welcome area with links to documentation Yes -
Installation
Zip file Yes Yes
'Diffblue Cover was installed' notification Yes -
Install without root privileges - Yes
Analytics
Environment analytics data, on by default Yes -
Behavioral analytics data, on by default Yes -
Can be turned off in configuration Yes -
Bug Reporting
Crash reporter sends to service Yes -
Crash reporter sends email Yes -
Submit issue via web form Yes -

results matching ""

    No results matching ""