2016-10-20 4 views
4

Когда я пытаюсь выполнить NUnit тест в задаче VSTS я получаю следующее сообщение об ошибке:Как запустить тест NUnit в Visual Studio Team Services

Warning: The path 'C:\a\1\s\INCASOL.IP\packages' specified in the 'TestAdapterPath' does not contain any test adapters, provide a valid path and try again. 

У меня есть эти задачи в VSTS:

enter image description here

задача "тест Выполнить блок" сконфигурирован следующим образом: enter image description here

Примечание. Я установил «Путь к пользовательским тестовым адаптерам».

Я думаю, что библиотеки DLL для NUnit правильно копируются в папку пакетов, потому что в «NuGet восстановить» задачу я вижу следующее:

Added package 'NUnit.2.6.4' to folder 'C:\a\1\s\INCASOL.IP\packages' 

Примечание: Версия NUnit является 2.6.4 и я использую Хостинг-агент

ответ

8

После нескольких часов поиска решения, я решил это через несколько минут после того, как задал свой вопрос. Хотя я мог выполнить свой тест на своей локальной машине с помощью адаптера NUnit Test, этот пакет не был добавлен в папку моих пакетов. Итак, как только я запускаю

Install-Package NUnitTestAdapter 

для моих тестовых проектов, все работает нормально.

Смежные вопросы