Azure Модульное тестирование с входными файлами - PullRequest
0 голосов
/ 28 апреля 2020

Перенос проекта из TFS в Azure, и все работает отлично, за исключением нескольких юнит-тестов. Эти модульные тесты требуют входных файлов, которые мы ранее размещали на общем диске. Прежде чем я go пойду по пути проверки данных в коде, можем ли мы в любом случае сохранить файлы в Azure и ссылаться на них из наших тестов?

Ответы [ 2 ]

0 голосов
/ 04 мая 2020

В итоге мы создали пакет nuget, содержащий наши файлы, и поместили их в нашу Azure ленту.

0 голосов
/ 29 апреля 2020

Если это работоспособно, вы можете попробовать зафиксировать входные файлы в репозитории модульного теста. Таким образом, когда код модульных тестов создается через конвейер, входные файлы будут доступны. Они также могут быть включены в артефакты сборки, если модульные тесты должны выполняться в конвейере выпуска.

Если вы используете самодостаточный агент для запуска модульных тестов, вы можете просто сохранить входные файлы в папка на компьютере, на котором установлен самодостаточный агент.

Чтобы входные файлы были доступны для модульных тестов, выполняемых на агенте с собственным размещением. см. здесь для шагов по созданию собственного агента на Azure devops.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...