Когда мы запускаем наши тесты NUnit в Teamcity, используя DotCover для получения покрытия, мы получаем отчеты о покрытии как для самого NUnit, так и для Newtonsoft, которые вызываются нашим кодом.Однако мы хотели бы исключить их из статистики, поскольку они дают довольно плохое представление.
Мы запускаем с помощью следующей команды dotnet:
dotnetTest {
projects = "**/*.test.csproj"
coverage = dotcover {
toolPath = "%teamcity.tool.JetBrains.dotCover.CommandLineTools.DEFAULT%"
assemblyFilters = ""
attributeFilters = ""
args = ""
}
}
Было бы лучше использовать фильтр сборок, или есть более разумный способ не включать их в первую очередь?