У меня есть существующий проект С# 4, который я проверил для охвата тестирования с помощью функции TestDriven.Net и Visual Studio, т.е. Test With → Coverage из контекстного меню.
В проекте содержится некоторый код, который мне не нужен, и я решил это, добавив [ExcludeFromCodeCoverage]
для этих типов и методов.
Мы только что обновили TeamCity до 6.0.3, и добавили покрытие dotCover к шагу сборки NUnit.
Мне удалось удалить покрытие для внешних сборок, таких как NHibernate, в разделе "Фильтры" (явно указывая сборки, для которых я хочу охватить), но я боюсь, как исключить типы и методы из закрытых сборок.