У меня есть решение Visual Studio, состоящее из нескольких проектов. Я установил для него процесс сборки в TeamCity и добавил шаг сборки NUnit runner со следующими настройками:
- нунит бегун 2.6.3
- запускать тесты из: %teamcity.build.workingDir%\Sources\**\bin\*.Web.UnitTests.dll
- Инструмент покрытия .net: JetBrains dotCover
- Фильтры: --пусто--
На вкладке «Покрытие кода» сборки в разделе «Разбивка покрытия» я вижу только:
- МойПроект.Домен
- MyProject.Web.UnitTests
MyProject.Web, объект тестов и несколько других сборок в решении там не отображаются и игнорируются расчетами покрытия кода dotCover. Почему? Как я могу сказать, какие сборки использовать?
Я безуспешно пробовал различные комбинации +:/-: в поле «Фильтры». Но с пустыми фильтрами я ожидаю, что MyProject.Web будет включен, так как MyProject.Domain - почему он не включен?