TeamCity设置MSTest 2012

Ian*_*ink 14 build-automation teamcity mstest

在TeamCity服务器上,我们安装了VS 2012.

我在TeamCity中创建了一个构建配置,用于构建和部署解决方案.

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

谢谢

Dej*_*kić 37

您需要指定测试的汇编文件(dll),而不是项目文件(csproj).

这是一个例子:http://shrani.si/f/p/PH/2tO4Zo5s/tmpa4cc.jpg 在此输入图像描述

因此,假设您的测试程序集名为Company.Tests.dll,它位于Company.Tests/bin/Debug/Company.Tests.dll中

基本上,在"列表汇编文件:"中必须放置路径(可以使用通配符)

例如:

**\bin\**\*.Tests.dll
Run Code Online (Sandbox Code Playgroud)

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

问候

  • +1000这让我走出黑暗时代谢谢你! (2认同)