如何使用 XUnit 控制台输出 NUnit 格式的 xml?
我需要 XUnit 测试的 NUnit 输出来生成报告。使用 NUnit 我可以这样做:
nunit-console.exe /xml=c:\TestResultN.xml MyDll.dll
我已经尝试过:
xunit.console MyDll.dll /nunit TestResults.xml
但我得到:
unknown output transform: nunit
xunit 控制台上有什么好的文档吗?我找不到任何信息。
I need NUnit output from XUnit tests for a report. With NUnit I can do:
nunit-console.exe /xml=c:\TestResultN.xml MyDll.dll
I've tried:
xunit.console MyDll.dll /nunit TestResults.xml
but I get:
unknown output transform: nunit
Any good docs on xunit console? I can't find any info.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在控制台中输入
xunit.console.exe /?
并查看选项列表的末尾。最后两个选项是从配置文件中提取的,由应用于 xunit 输出的 xslt 文件组成。如果
/nunit
不存在,请确保 xunit 目录中有NUnitXml.xslt
文件,并且条目nunit
已在xunit.console.exe.config
文件。我的
xunit.console.exe.config
文件:如果您找不到这些文件,您可能需要重新安装 xunit。
Type
xunit.console.exe /?
in a console and look at the end of the option list.The last two options are extracted from the config file and consist of a xslt file applied to the output of xunit. If
/nunit
is not present, make sure that you have theNUnitXml.xslt
file in the xunit directory and the entrynunit
is declared in thexunit.console.exe.config
file.My
xunit.console.exe.config
file :If you're not able to find theses files, you might need to reinstall xunit.
首先点击此链接。
https://xunit.net/docs/getting-started/netfx/visual- studio
然后从主项目文件夹中打开 cmd,如上面链接所述。
打开 xunit.console.exe 的文件位置
,在 cmd 中运行以下命令:
输出结果“test_ouput.xml”将保存在项目目录中。
First follow this link.
https://xunit.net/docs/getting-started/netfx/visual-studio
then open cmd from your main project folder as described in above link.
open file location of xunit.console.exe
run below command in cmd :
Output result "test_ouput.xml" will be saved in project directory.