所以如果有人在NUNIT3中搜索如何做到这一点:
--where "cat == SmokeTests" --noresult
由@ omer727链接帮助!
所以如果有人在NUNIT3中搜索如何做到这一点:
--where "cat == SmokeTests" --noresult
由@ omer727链接帮助!
@ omer727提供的链接已损坏,这是另一个:https://github.com/nunit/docs/wiki/Console-Command-Line
anwser仍然有效:
--where "cat == SmokeTests"
控制台命令行允许您指定过滤器,该过滤器将选择执行哪些测试.这是使用--where选项完成的,后跟NUnit的测试选择语言(TSL)中的表达式,这是一种为此目的而设计的简单的特定于域的语言.
例:
nunit3-console mytest.dll --where "cat == Urgent || Priority == High"
有关更多详细信息,请访问此链接:https://github.com/nunit/docs/wiki/Test-Selection-Language