在TeamCity服务器上,我们安装了VS 2012。
我在TeamCity中创建了一个构建配置,用于构建和部署解决方案。
我也添加了一个MSTest 2012配置,但不知道如何告诉它什么项目是VS 2012测试项目,以便它可以运行这些测试。
由于
答案 0 :(得分:37)
您需要指定测试的汇编文件(dll),而不是项目文件(csproj)。
以下是一个示例:http://shrani.si/f/p/PH/2tO4Zo5s/tmpa4cc.jpg
因此,假设您的测试程序集名为Company.Tests.dll,它位于Company.Tests / bin / Debug / Company.Tests.dll
基本上,在“List assembly files:”中你必须放置路径(你可以使用通配符)
例如:
**\bin\**\*.Tests.dll
这将找到带有.Tests.dll后缀的所有程序集。
此致