Покрытие кода с помощью nUnit? [закрытый]
есть ли способ увидеть покрытие кода при использовании nUnit? Я знаю, что в Visual Studio есть такая функция, но вы можете использовать ее с nUnit или только со встроенными модульными тестами vs?
5 ответов:
можно использовать NCover. Теперь его коммерческий, но версия 1.5.8 (в нижней части страницы, community edition) по-прежнему бесплатно, и если вы хотите визуализировать его, а затем использовать NCoverExplorer.
EDIT:
также можно обернуть nUnit или mbUnit с помощью кода Visual Studio. VSTS Code Coverage Runner
Visual Studio 2012 наконец-то добавила поддержку сторонней платформы модульного тестирования.
вы можете добавить фреймворки с помощью менеджера расширений и автоматически "покрытие кода" начинает работать с установленной платформой.
покрытие кода доступно только в выпусках Visual Studio Ultimate или Premium.
смотрите мой ответ в поддерживает ли покрытие кода VS2010 nUnit?
PartCover бесплатно, и я только что написал в блоге, Как использовать его с NUnit ссылка
посмотреть тестовое покрытие SD C#. Поставляется со встроенной визуализацией данных тестового покрытия поверх исходного кода, а также сводных отчетов.
Если вы работаете в компании с безопасностью - / экономия денег - / хлопот-сотрудники-политика, ограничивающая ваш выбор VS2010 (премиум или Ultimate), см. Мой ответ: запуск тестов NUnit в Visual Studio 2010 с покрытием кода
там я ссылаюсь на этот другой ответ, но также даю некоторые более подробные сведения: поддерживает ли покрытие кода VS2010 nUnit?
Я знаю, скопированные / ссылающиеся ответы (esp. других) стоят понижения, но как я сказал, Я даю некоторые детали, которые помогли бы мне довольно много.