2013-05-06 36 views
14

在我们已经安装了2012年VSTeamCity的设置MSTest的2012

我已经创造了TeamCity的构建配置中构建并部署解决方案的TeamCity服务器。

我也添加了MSTest 2012配置,但不知道如何告诉它什么项目是VS 2012测试项目,以便它可以运行这些测试。

感谢

回答

37

你需要指定你的测试程序集文件(DLL),而不是项目文件(的csproj)。

下面是一个例子:http://shrani.si/f/p/PH/2tO4Zo5s/tmpa4cc.jpg enter image description here

所以我们说你的测试组件被称为Company.Tests.dll,它位于Company.Tests /斌/调试/ Company.Tests.dll

基本上,在“目录汇编文件:”你必须把路径(可以使用通配符)

例如:

**\bin\**\*.Tests.dll 

这将找到带有.Tests.dll后缀的所有程序集。

Regards

+2

+1000这让我走出了黑暗时代谢谢你! – 2015-01-11 01:14:00