TeamCity并运行NUnit测试

lys*_*cid 9 teamcity nunit

在TeamCity中,我需要说明包含要执行的NUnit测试的程序集的确切位置.

是否可以选择声明.SLN文件,以便动态查找这些测试项目?

dev*_*tal 22

您可以在Run tests from框中使用通配符表达式:

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

以上将在Source文件夹下的任何bin文件夹下的任何程序集中运行测试,该文件夹在程序集名称的末尾包含"Tests".

  • 谢谢,非常有帮助.我稍微修改了这个以包含构建配置:`%system.teamcity.build.workingDir%\\**\bin \%env.BUILD_CONFIG%\\**\*Tests.dll` (8认同)