dotCover — это инструмент для запуска юнит-тестов и анализа покрытия кода в приложениях на платформе .NET.

dotCover поддерживает различные фреймворки юнит-тестирования, такие как MSTest, NUnit, xUnit и MSpec. С помощью dotCover можно проанализировать изменения в покрытии кода, объединив отчеты, сгененированные в разных сессиях. При выполнении анализа покрытия dotCover позволяет настроить фильтрацию по атрибутам, классам или методам.

Возможности dotCover включают в себя:

  • Интеграцию с ReSharper и Visual Studio 2010-2015.
  • Подсветку покрытого и непокрытого кода в Visual Studio.
  • Встроенный инструмент для запуска юнит-тест сессий.
  • Возможность сохранения отчетов в различных форматах: XML, HTML или JSON.
  • Интеграцию с TeamCity.
  • Навигацию от тестов к коду и от кода к тестам, которые его покрывают.

­