Analyzing Coverage of .NET Сode
JetBrains Rider integrates with dotCover to provide code coverage features in .NET code.
Note that currently not all dotCover features are available in JetBrains Rider. We are focused on supporting the most critical functionality:
The features that are not yet available:
Coverage analysis of applications
Coverage filters
Coverage reports (XML, HTML, and so on)
Document summary
Hot Spots view
Continuous testing indicator
Opening coverage snapshots
Search in the Coverage Tree
The overall usage experience of dotCover in JetBrains Rider and dotCover in Visual Studio is almost identical. Therefore, if you need more details on a particular feature of dotCover in JetBrains Rider, refer to the existing dotCover documentation.
Supported operating systems and frameworks
Windows | macOS | Linux | |
---|---|---|
.NET Framework 1.0 – 4.8 | Available in: JetBrains Rider, Visual Studio, standalone, console tool | |
.NET Core 2.0 – 3.1 | Available in: JetBrains Rider, Visual Studio, standalone, console tool | Available in: JetBrains Rider, console tool |
Mono 5.10 and later | Available in: JetBrains Rider, console tool | Available in: JetBrains Rider, console tool Notes:
|
Unity 2018.3 and later | Available in: JetBrains Rider, console tool | Available in: JetBrains Rider, console tool |
Installation and licensing
dotCover is provided as a bundled plugin for Rider, and installed along with Rider automatically with no additional actions needed. If for some reason you want to disable dotCover, you can do this via Rider's Plugins settings.
dotCover is available in Rider only for the owners of ReSharper Ultimate + Rider or All Products Pack subscriptions.