【问题标题】:How to force TeamCity to run an nunit [Explicit] test如何强制 TeamCity 运行 nunit [显式] 测试
【发布时间】:2014-03-16 14:09:53
【问题描述】:

因此,给定一个应用了 [Explicit] 属性的 nunit 测试,我该如何强制 TeamCity 运行该测试?

【问题讨论】:

  • TBH,我认为这不可能。
  • 基本上,可以通过使用类别来覆盖显式。再说一遍,理论上,可以通过在测试本身上使用 Explicit 再次覆盖它:groups.google.com/forum/#!topic/nunit-discuss/EEpMFz6qHEw 不过还没有测试过。
  • 更新:我已经对此进行了测试,TC 没有按类别进行显式测试。

标签: .net unit-testing nunit teamcity


【解决方案1】:

您可以使用 Teamcity 构建步骤专门运行测试。

要么运行一些脚本来运行测试,要么让构建步骤使用适当的控制台参数调用 NUnit 控制台应用程序。

您必须将 nunit 控制台应用程序包含在源代码管理中,否则 TC 可以通过其他方式访问它。

【讨论】:

    猜你喜欢
    • 2011-09-14
    • 1970-01-01
    • 2010-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-20
    相关资源
    最近更新 更多