JetBrains dotCover is a .NET unit test runner and code coverage tool that integrates with Visual Studio. 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 2.0 to 4.6, Silverlight 4 or 5, as well as CoreCLR 1.0.
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.
Continuous coverage analysis
dotCover offers a console utility to use with a Continuous Integration server. In addition, a free server-side version of dotCover is built into TeamCity.
Filtering and excluding nodes
Customize your coverage analysis with a coverage filter. When you exclude specific items from a coverage snapshot, dotCover instantly recalculates coverage statistics.
Navigation to covering tests
Use a shortcut to detect which unit tests cover a particular statement: a pop-up Visual Studio will display a list of covering tests and let you navigate to any of them.