У меня команда, работающая на сервере TFS 2008. Я хочу, чтобы он запустил там мои тесты xUnit.net и показал результат в деталях сборки.
Я знаю, что мне нужно выполнить много настроек в файле сценария TFSBuild.proj. Мне уже удалось запустить тесты, но результат не отображается в сборке. Я следовал инструкциям из блога Мехфуза .
Глядя на другой похожий вопрос , я попал на пост Джонни Катс . К сожалению, это отчасти устарело. Существует много обходных путей, позволяющих преодолеть отсутствие ExitCode в задаче xunit. С xunit 1.7 это больше не требуется.
Я с трудом пытаюсь это настроить. Может кто-нибудь показать мне способ публикации результатов теста в сборке команды?
Обновление: Я вижу, что мой вопрос на самом деле состоит из множества маленьких вопросов. Позвольте мне сделать это более прямым.
Я успешно запускаю задачу Xunit.Runner.MSBuild.xunit . Он настроен на генерацию XML-файла с отчетом о тестировании. Чтобы показать этот отчет в деталях сборки TFS, мне нужно импортировать его, используя MSTest.exe . Однако сначала я должен преобразовать его в формат, понятный MSTest.
Есть ли у кого-нибудь файл XSLT, который я мог бы использовать для преобразования отчета xUnit XML в файл MSTest TRX?