夹具和xml输出生成中的Nunit 3控制台转轮问题

Rah*_*hna 0 nunit fixture

我正在使用最终的构建器7动作Nunit与fixture和xml输出选项.当我使用NUnit 2.6.4版本运行时,它运行正常.但我已将版本升级到3.0即nunit3.console

请查看此链接以获取为参考提供的最终构建器选项. https://i.stack.imgur.com/CdYpG.png

我面临以下问题:

  1. 参数/ xml无效
  2. 参数/夹具无效

我试图执行如下命令:

nunit3.console.exe Test.dll --fixture=example --xml=example.xml
Run Code Online (Sandbox Code Playgroud)

但它对我不起作用.我错过了命令行语法中的任何内容吗?我的目标是为我指定的每个类获取单独的xml文件.请帮我解决这个问题.提前致谢.

Cha*_*lie 6

既不是/fixture也不/xml是nunit3-console runner的选项,这是一个全新的程序.您可以通过键入nunit3-console /?或阅读https://github.com/nunit/docs/wiki/Console-Command-Line上的文档来检查选项.在发布问题之前执行此操作甚至可能很有用.

细节...

  • /fixture限制NUnit将测试加载到单个夹具中.虽然不再有相同的选项,但/test限制执行的测试以及大多数人关心的测试.该/test选项的优点是可以在命令行上多次使用.

  • /xml被替换为/result,可以使用相同的方式或使用文档中解释的其他选项.