XUnit.net全球跑者

本文关键字:net XUnit | 更新日期: 2023-09-27 18:09:04

根据这个问题页,XUnit支持全局自定义测试运行器。https://xunit.codeplex.com/workitem/9722

但是我没有找到任何关于如何配置它的信息

XUnit.net全球跑者

此问题已修复,但可能不是预期的方式。

最初的问题要求与xUnit.net v1相关的支持。x特征(ITestCommandITestClassCommand)。实际实现的特性是在xUnit.net v2中,并且与新的运行器基础结构(特别是ITestFramework及其两个相关接口ITestFrameworkDiscovererITestFrameworkExecutor)有关。

要为程序集指定新的测试框架,您可以在测试程序集上使用程序集级别属性:

[assembly: TestFramework("MyNamespace.MyTestFramework", "MyTestFrameworkAssembly")]