我的大部分测试都使用与 NDbUnit 的数据库集成,我使用的隔离模式是按它们的完整类名分组。
现在,我需要在命令行上运行此配置,因为我将使用 Jenkins CI。
有没有办法做到这一点?
我的大部分测试都使用与 NDbUnit 的数据库集成,我使用的隔离模式是按它们的完整类名分组。
现在,我需要在命令行上运行此配置,因为我将使用 Jenkins CI。
有没有办法做到这一点?
如果您使用的是nunit-console.exe
,那么您可以按类别。这里有关于您可以发送给跑步者的文档(http://www.nunit.org/index.php?p=consoleCommandLine&r=2.2)。您可能想要使用/include
and/exclude
标志。
您可以使用 /test 在 mstest.exe 命令行上执行此操作
mstest /testcontainer:TestProject1.dll /test:TestProject1.Unittest2
这将执行 UnitTest2 类中的所有测试。