我正在为 xUnit.net 寻找一个基于控制台的高级测试运行器。要求是:
- 它应该能够列出所有已执行的测试
- 它应该能够列出程序集中的所有测试
- 您应该能够按命名空间、类名和方法名过滤测试
- 它应该与单声道一起使用
- 编译后自动重新执行测试会很好
你知道任何?
新的 AssemblyRunner 现在应该能够执行您的需求列表中的一些事情,例如列出测试
有关它的使用示例,请参见 github 上的示例。 https://github.com/xunit/samples.xunit/blob/master/TestRunner/Program.cs
现有的 xunit.runner.console 也可以使用特征过滤测试