Compatibilities
General requirements and compatibility
The list of supported .NET Framework and Visual Studio versions as well as system requirements are available on the product website.
Supported languages
dotCover can analyze test coverage in C#, F#, and VB.NET.
Supported unit testing frameworks
NUnit — dotCover installation includes 2 bundled test runners that support versions up to 2.6.4 and up to 3.11.1 correspondingly.
Custom test frameworks that use Visual Studio test adapter extensibility.
To enable VSTest adapters support, select the corresponding checkbox on the Alt+R, O).
page of dotCover options (Machine.Specifications (requires an extension).
Supported CPU architectures
CPU | Details |
---|---|
x86, x64 |
|
arm64 |
|
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 .NET 5 – 7 | 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 |
Integration with Other Tools
TeamCity
JetBrains TeamCity comes bundled with dotCover Console Runner. Just by enabling the corresponding configuration option you can collect code coverage for your .NET project and then view coverage statistics and detailed coverage reports. The Visual Studio Add-in provided by TeamCity allows connecting to the TeamCity server to fetch coverage snapshots automatically. For more information, see TeamCity Visual Studio Addin.
TypeMock
TypeMock Isolator.NET 6.2 supports integration with dotCover. Coverage analysis is supported in TypeMock unit tests.
NDepend
dotCover can generate coverage reports in the NDepend-compatible format. For more information, see NDepend Coverage Data FAQ: How to get XML Coverage Files from JetBrains DotCover