Покрытие кода с помощью nUnit? [закрытый]


есть ли способ увидеть покрытие кода при использовании nUnit? Я знаю, что в Visual Studio есть такая функция, но вы можете использовать ее с nUnit или только со встроенными модульными тестами vs?

5 58

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. других) стоят понижения, но как я сказал, Я даю некоторые детали, которые помогли бы мне довольно много.