从TFS2010运行xUnit测试

时间:2010-08-26 07:02:29

标签: unit-testing tfs continuous-integration tfs2010 xunit

我正在尝试研究如何从TFS 2010运行xUnit测试。

我发现了一些关于如何使用旧版本(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项目文件 - 检查结果

我在Web上看到的所有内容都是自定义构建步骤,我不能/不会使用,因为我必须为每个单元测试程序集配置它们,它们可能会在TFS中完全混乱

任何意见都会受到赞赏。

2 个答案:

答案 0 :(得分:1)

为什么不在TFS Build工作流程中使用“InvokeProcess”并使用必要的xUnit项目文件作为参数调用xUnit命令行界面?

您可以通过设置InvokeProcess-> stdout来编写构建消息来捕获命令行的输出。

答案 1 :(得分:0)

看看xUnit work item Support VSTS Test Runner on codeplex。您可以在Beta版本中找到VS2010扩展程序。