2024-09-01
This release introduces Test Review (Beta), a feature that allows editing, analyzing, and managing Diffblue Cover-generated tests before they are added to the codebase. When enabled, tests are held for review, providing an opportunity to refine them before insertion. For details on how to enable Test Review (Beta), please refer to the documentation.
Enhancements
Plugin: Cover now offers the ability to edit and review Diffblue-generated tests before they are added to a codebase through the Test Review (beta) feature. Test Review (beta) can be enabled in the Diffblue Settings. [Ref: TG-21657]
CLI: Cover now provides improved remediation advice when encountering
E022(Diffblue Cover was not able to discover the path to the JUnit Jupiter Launcher). [Ref: TG-21637]Cover now writes tests that assert on the contents of
Propertiesobjects. [Ref: TG-20888]
Resolved Issues
Resolved an issue which, in some circumstances, prevented tests being written for methods which take
Classobjects with nested generics. [Ref: TG-21847]Resolved an issue which, in some circumstances, caused tests written for
Threadextension classes to be removed during verification. [Ref: TG-21584]
Known Issues
Plugin: Cover incorrectly provides a menu option to write tests for a test file. [Ref: TG-17163]
Cover supports Open JDK and Oracle JDK; results with other JDKs may differ due to the variability in their implementations of Java. [Ref: TG-19345]
Cover may encounter an
F009: Internal errorwhile writing tests using Mockito 5. To avoid this issue use an earlier version of Mockito. [Ref: TG-19610]
Last updated
Was this helpful?

