JetBrains dotCover is a .NET unit test runner and code coverage tool that integrates with Visual Studio and JetBrains Rider.
Make sure you know to what extent your code is covered with unit tests. dotCover calculates and reports statement-level code coverage in applications targeting .NET Framework, .NET Core, Mono, or Mono for Unity.
dotCover can visualize code coverage for your convenience. You can see highlighted statements covered and uncovered in a particular coverage session, right in Visual Studio.
dotCover offers a console utility for use with a Continuous Integration server. In addition, a free server-side version of dotCover is built into TeamCity.
Customize your coverage analysis with a coverage filter. When you exclude specific items from a coverage snapshot, dotCover instantly recalculates coverage statistics.
Use a shortcut to detect which unit tests cover a particular statement: a pop-up Visual Studio will display a list of the covering tests and let you navigate to any of them.
dotUltimate is a single license that allows a single developer to use these JetBrains tools:
dotUltimate license also covers plugins for dotCover and dotTrace in Rider.