Mono xUnit.net是否有高级控制台测试运行程序

Mono xUnit.net是否有高级控制台测试运行程序,mono,xunit.net,Mono,Xunit.net,我正在为xUnit.net搜索一个高级的基于控制台的测试运行程序。这些要求是: 它应该能够列出所有执行的测试 它应该能够列出程序集中的所有测试 您应该能够按名称空间、类名和方法名筛选测试 它应该和mono一起工作 编译后自动重新执行测试会很好 您知道吗?新的AssemblyRunner现在应该能够完成您需求列表中的一些任务,例如列出测试 有关它的使用示例,请参见github上的示例。 现有的xunit.runner.console可以使用traits筛选测试,我自己也没有使用过xunit.

我正在为xUnit.net搜索一个高级的基于控制台的测试运行程序。这些要求是:

  • 它应该能够列出所有执行的测试
  • 它应该能够列出程序集中的所有测试
  • 您应该能够按名称空间、类名和方法名筛选测试
  • 它应该和mono一起工作
  • 编译后自动重新执行测试会很好

您知道吗?

新的AssemblyRunner现在应该能够完成您需求列表中的一些任务,例如列出测试

有关它的使用示例,请参见github上的示例。


现有的xunit.runner.console可以使用traits筛选测试,我自己也没有使用过xunit.net,但是快速查看一下它的主页,它似乎包含了一个可以与MSBuild集成的控制台运行程序。你可以在Mono的xbuild中使用它,但没有承诺,只是一个想法。将其中一些想法/要求作为问题记录在相关的跑步者身上可能会很有用。你肯定排除了.gui跑步者吗?我想你把它排除在外了,我知道你在追求什么,但是你会考虑吗?顺便说一句,IIRC的家伙们正在参考做一个WPF图形用户界面在某个阶段(这显然使它更糟糕的单)。另外,您可能会发现xunit讨论页面是一个更好的提问位置,因为您要问5件事……不幸的是,包含的gui运行程序在linux上不适用于我。图标未显示。因此,我看不出哪些测试失败了,哪些测试成功了。即使成功了,我还是更喜欢一个基于控制台的跑步者,因为我觉得这会让我更有效率。我试着在外壳上做所有重复的工作。