蛋糕如何运行具体测试类别

Cake How to Run Specific Test Category

我想知道是否可以 运行 一个特定的测试类别?我希望能够在 Cake 中等效地执行此操作:

dotnet test --filter TestCategory="foo"

不确定如何在 Cake 中处理它,我确实注意到了 DotNetCoreTestSettings 但不确定如何设置类别。

只要 FilterDotNetCoreTestSettings class 的 属性,我希望以下内容能够满足您的要求(类似于 sample found here ):

 var settings = new DotNetCoreTestSettings
 {
     Configuration = "Release",
     Filter = "TestCategory=\"foo\""
 };

 DotNetCoreTest("./test/Project.Tests/", settings);