有没有办法导出单元测试的结果?
当我运行NUnit时,能否得到正式的输出,说明哪些方法已经过测试,哪些已经过测试,哪个失败了,哪个通过了?
您可以指定要输出到文件的测试结果:
重定向文本输出
测试创建的输出(通常显示在控制台上)可以重定向到文件。以下命令将标准输出重定向到文件TestResult.txt:
nunit-console nunit.tests.dll /out:TestResult.txt
以下命令将标准错误输出重定向到StdErr.txt文件。
nunit-console nunit.tests.dll /err:StdErr.txt
注意:此选项仅重定向测试产生的输出以及散布在测试输出中的选定NUnit输出。它不会重定向所有控制台输出。如果要将所有输出重定向到文件,则应使用所使用的Shell支持的命令行重定向。存在此选项是为了将测试输出与其他输出(例如NUnit摘要报告)分开。
来自NUnit文档。
我只是通过完成以下步骤针对一个测试程序集进行了测试:
然后将结果写入同一目录中的TestResult.txt。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句