Покрытие кода с помощью тестовой задачи Visual Studio - PullRequest
0 голосов
/ 08 октября 2018

У меня есть проект, содержащий реализации функции Azure.Мой проект .csproj файл выглядит ниже.enter image description here

Я добавил тестовый проект для того же и реализовал модульные тесты с использованием Xunit.Мой тестовый проект .csproj выглядит следующим образом.

enter image description here

Я добавил тестовое задание Visual Studio в определение своей сборки со следующими конфигурациями.

enter image description here

Как включить только проект и тестовый проект для расчета покрытия кода?

1 Ответ

0 голосов
/ 09 октября 2018

Вы можете использовать Запустить файл настроек , который является файлом конфигурации, используемым инструментами модульного тестирования.Расширенные настройки покрытия кода указаны в файле .runsettings.

Вы можете исключить указанные сборки из анализа покрытия кода.Например:

<ModulePaths>
  <Exclude>
   <ModulePath>Fabrikam.Math.UnitTest.dll</ModulePath>
   <!-- Add more ModulePath nodes here. -->
  </Exclude>
</ModulePaths>

Затем добавьте файл .runsettings в систему контроля версий, укажите файл в области Setting file в тестовом задании Visual Studio

См. Настройка покрытия кодаанализ для деталей.

...