This release includes improvements to the quality of assertions in unit tests written by Cover and resolves issues within Cover Reports.
JUnit 4.7-4.10: Support for JUnit 4.7 through 4.10 has been removed. Please upgrade to JUnit 4.11 or higher.
CLI & Reports: Cover now provides a breakdown of manually written and Diffblue Cover written test coverage during dcover upload. [Ref: TG-21683]
Cover now writes tests which assert on the bytes inside InputStreams, InputStreamReaders and BufferedReaders. [Ref: TG-20804]
Resolved an issue which, in some circumstances, caused Cover to report F009 (Internal error) while writing tests for methods which contain Maps which have classes as values. [Ref: TG-21672]
Reports: Resolved an issue which, in some circumstances, caused Cover Reports to show Unexpected Application Error when loading the home page. [Ref: TG-21667]
Resolved an issue which caused Cover to report F009
Plugin: Cover incorrectly provides a menu option to write tests for a test file. [Ref: TG-17163]
CLI & Plugin: Cover may write tests for JUnit 4.10 and lower that do not compile due to the use of assertNotEquals. [Ref: TG-17605]
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]
R088F009: Internal error