ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

每次测试后,让NUnit控制台在测试运行期间报告测试结果

2019-11-22 03:08:49  阅读:287  来源: 互联网

标签:nunit nunit-console c


我在测试程序集上运行NUnit控制台,但有时我的NUnit崩溃了(我目前正在找出原因).当nunit崩溃时,没有创建xml报告,实际上我没有任何测试报告.试运行时间很长,如果我丢失了整个试运行报告,那就很糟糕.
有没有一种方法可以告诉NUNit编写xml日志文件(每次测试之后).即使这意味着xml文件也无法正确关闭.
我知道可以使用NUnit TestListener.但是是否有开关或不包括自己编写额外代码的东西.

解决方法:

您可以使用/ labels命令行开关调用nunit-console.这将导致它在运行时将每个测试的(完全限定)名称写到控制台,尽管输出不包括测试结果.但是,它将向您显示哪些测试已成功运行.

唯一的另一种选择是打折,即编写自己的EventListener实现. The documentation about that interface有点轻,但是如果您改变主意,则the NUnit documentation about writing an NUnit add-in assembly应该足以让您入门.

标签:nunit,nunit-console,c
来源: https://codeday.me/bug/20191122/2056642.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有