У меня есть сборка, которая должна быть в выходном каталоге тестов, чтобы мои тесты могли выполняться.
У меня есть сборка, упоминаемая как локальная копия в проекте, но на сервере сборки это игнорируется.
Я нашел два способа исправить это:
Добавьте специальный метод в метод теста, который будет проверять наличие файла для каждого теста.
[DeploymentItem («моя сборка»)]
Это не очень практично, так как эта сборка требуется почти для каждого теста в сборке.
Добавить конфигурационный файл тестового запуска со специальным разделом развертывания. Я использую TestContainer в своих сценариях сборки для запуска тестов. Я думаю, что это может быть причиной того, что моя включенная конфигурация тестового запуска не обнаруживается и сборка не копируется. Я бы предпочел не иметь файл списка тестов vsmdi, так как я пытаюсь запустить все тесты, и я чувствую, что это будет нарушением DRY.
Какие-либо предложения о том, как я могу запустить свои тесты?