Unit testing TFSBuild上的NUnit测试适配器类别筛选器

Unit testing TFSBuild上的NUnit测试适配器类别筛选器,unit-testing,nunit,tfsbuild,Unit Testing,Nunit,Tfsbuild,我想知道是否可以在TFSBuild(Visual Studio Online)上运行分类NUnit测试。我已经安装了WithFramework NuGet包。测试在构建服务器上执行得很好,但是当我在构建定义中添加“测试用例过滤器”(TestCategory=Unit)时,没有测试正在运行。我很确定我的测试是用这个Category属性([Test,Category(“Unit”)])设置的 我的理解是NUnit测试适配器将TestCategory映射到一个类别,如本文所述。在NUnit Visua

我想知道是否可以在TFSBuild(Visual Studio Online)上运行分类NUnit测试。我已经安装了WithFramework NuGet包。测试在构建服务器上执行得很好,但是当我在构建定义中添加“测试用例过滤器”(TestCategory=Unit)时,没有测试正在运行。我很确定我的测试是用这个Category属性([Test,Category(“Unit”)])设置的

我的理解是NUnit测试适配器将TestCategory映射到一个类别,如本文所述。在NUnit Visual Studio测试适配器中,它还声明:

错误修复:#13类别属性不适用于TFS测试用例 滤器

还有谁有这方面的经验吗


当您在生成控制器上配置了“自定义程序集的版本控制路径”,并且在该位置有一个旧的NUnit.VisualStudio.TestAdapter.dll时,此dll将优先于项目中的NUnit.VisualStudio.TestAdapter.dll

我已经删除了这个旧的dll来处理NuGet包,TestCategory过滤器现在可以正常工作了