Запустите тесты xUnit из TFS2010 - PullRequest
3 голосов
/ 26 августа 2010

Я пытаюсь понять, как запускать тесты xUnit из TFS 2010.

Я нашел несколько статей о том, как этого добиться с помощью более старой версии (http://jonnekats.wordpress.com/2009/05/07/integrate-xunit-tests-into-your-daily-team-build/, http://weblogs.asp.net/mehfuzh/archive/2009/08/25/configuring-team-build-using-xunit.aspx). Эти подходы больше не работают с TFS 2010, потому что сборки больше не являются файлами MSBuild, а вместо этого являются рабочими процессами с различными задачами.

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

Все, что я вижу в Интернете, - это пользовательские шаги сборки, которые я не могу / не буду использовать, потому что мне придетсясконфигурируйте их для каждой отдельной сборки модульного теста, и они, вероятно, будут полностью запутаны в TFS.

Любой ввод будет оценен.

Ответы [ 2 ]

1 голос
/ 26 августа 2010

Почему не использовать «InvokeProcess» в рабочем процессе TFS Build и вызывать интерфейс командной строки xUnit с необходимыми файлами проекта xUnit в качестве параметров?

Вы можете захватить выходные данные командной строки, установив InvokeProcess-> stdout, чтобы написать сообщение о сборке.

0 голосов
/ 15 декабря 2010

Взгляните на рабочий элемент xUnit. Поддержка VSTS Test Runner на codeplex .Вы можете найти там расширение VS2010 в бета-версии.

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