Страницы

Поиск по вопросам

суббота, 6 июля 2019 г.

Процент покрытия кода юнит-тестами

Есть ли какой нибудь способ точно оценить процент кода, покрытого юнит-тестами (nunit)?


Ответ

Для тестов в Visual Studio есть встроенные средства, позволяющие считать покрытие. Нужно Включить расчет покрытия: Test > Edit Test Run Configurations > Your Test Configuration, далее Code Coverage, и выбрать сборку для тестирования. Прогнать тесты. Правый клик по тестам, и вызов Code Coverage Results. В итоге вы увидите статистику по процентам Not Covered Blocks Not Covered Blocks % Covered Blocks Covered Blocks % Не проверял, как это соотносится с nUnit. Еще есть сторонние стредства, например, nCover, partCover, openCover

Комментариев нет:

Отправить комментарий