Должны ли тесты выполняться в конфигурации Debug или Release в ядре dotnet - PullRequest
0 голосов
/ 30 января 2019

Я использую ядро ​​dotnet 2+, но вопрос, вероятно, гораздо более общий.

Мой конвейер CI в настоящее время выглядит следующим образом:

  • dotnet build -c Release
  • dotnet test
  • dotnet public -c Release --no-build

Для этапа тестирования используется конфигурация по умолчанию Debug, поэтому он также должен создавать приложение с использованием Debug config,

Поэтому мне было интересно, есть ли какое-либо преимущество в выполнении тестов с использованием Debug вместо Release или мне просто нужно добавить dotnet test -c Release?

...