我正在试图弄清楚如何排除某些由nunit类别属性标记的测试,但无法在文档中找到它。
例如:我希望排除此测试:
[Test]
[Category("PerfomanceTests")]
[Timeout(3000)]
public void Some test()
{...}
答案 0 :(得分:2)
您不会在OpenCover文档中找到如何按类别排除测试,因为它不是测试运行者。
OpenCover执行运行测试的程序,例如nunit-console.exe
因此您需要查看nunit documentation和 / include 和 / exclude 开关,并通过{{1}将其传递给OpenCover切换到您可能使用的其他参数。
-targetargs: