Я настраиваю TFS 2010 для запуска автоматических тестов. Я уже настроил автоматическую сборку с использованием TFS. В настройках настроен запуск всех тестов, применимых к этому шаблону: **\*test*.dll
. Поскольку я использую настройки по умолчанию для создания тестового проекта, имя сборки [NameSpace].[Project].Test.dll
, что должно применять шаблон. Тем не менее, тест не выполняется.
Когда я добавляю файл метаданных теста (.vsmdi), созданный вместе с тестовым проектом, служба сборки TFS выдает следующее сообщение об ошибке:
TF270015: 'MSTest.exe' returned an unexpected exit code. Expected '0'; actual '1'.
Может кто-нибудь сказать мне, что происходит не так? Как я могу это исправить? Спасибо!
Обновление
Тем временем я получил предупреждение: Could not find a part of the path 'D:\My Builds\Projects\1002\Binaries\'.
Я создаю пользовательские папки, как указано в самом проекте. Я думаю, что MSTest.exe может посмотреть на это место.
Как изменить путь поиска MSTest.exe?
Обновление 2
Я изменил BinariesDirectory на путь сборки сборок, что решает проблему! Спасибо за вашу помощь!