dotCover Web Help

Programming languages

dotCover can analyze test coverage in the following languages:

  • C#
  • VB.NET

Unit test frameworks

Out of the box, dotCover supports NUnit and MSTest.

Support for other testing frameworks (e.g. xUnit) is available via dotCover extensions. For more information, see Managing Extensions.


The dotCover console runner supports any unit test runner that works with .NET assemblies.

Project types

dotCover provides coverage analysis of the following types of .NET applications:

  • Standalone applications (.NET Framework 1.0 to 4.5)
  • Silverlight 4 applications
  • ASP.NET WebForms and ASP.NET MVC web applications running under ASP.NET Development Server, IIS, and IIS Express
  • Windows services
  • WCF service libraries
  • Windows Store applications (under Windows 8 only)