如何导出C#单元测试的结果?

用户456789

有没有办法导出单元测试的结果?

当我运行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文档

我只是通过完成以下步骤针对一个测试程序集进行了测试:

  1. 下载并安装了最新版本的NUnit
  2. 向系统路径添加了'C:\ Program Files(x86)\ NUnit 2.6.4 \ bin'
  3. 导航到程序集在命令提示符下的位置
  4. ran nunit控制台MyTests.dll /out:TestResult.txt

然后将结果写入同一目录中的TestResult.txt。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何导出C#单元测试的结果?

来自分类Dev

如何使用Jenkins安排C#单元测试?

来自分类Dev

如何使用xUnit对C#事件进行单元测试

来自分类Dev

通用方法的c#单元测试

来自分类Dev

单元测试C#[TestInitialize]

来自分类Dev

C#单元测试列表

来自分类Dev

Windows窗体的C#单元测试

来自分类Dev

C#单元测试覆盖方法

来自分类Dev

随机失败的C#单元测试

来自分类Dev

连接的单元测试/ C#

来自分类Dev

void 方法的单元测试 C#

来自分类Dev

c#单元测试错误

来自分类Dev

覆盖单元测试 WebRequest c#

来自分类Dev

您如何为未导出的功能编写单元测试?

来自分类Dev

Visual Studio C#单元测试-报告每次运行的结果

来自分类Dev

单元测试Json结果

来自分类Dev

单元测试C#,并测试私有方法

来自分类Dev

C#单元测试Visual Studio 2013测试失败

来自分类Dev

如何在AngularJS单元测试中模拟诺言的结果?

来自分类Dev

如何在单元测试中模拟方法的结果?

来自分类Dev

如何在AngularJS单元测试中模拟诺言的结果?

来自分类Dev

单元测试导出的模块功能

来自分类Dev

如何对调用其他成员函数(C#或Java)的函数进行单元测试?

来自分类Dev

如何故意使所有C#单元测试失败

来自分类Dev

C#如何使用AutoFixture简化单元测试字符串参数

来自分类Dev

如何在C#单元测试中涵盖图像转换?

来自分类Dev

如何使用多个Excel文件作为C#中的单元测试的数据源?

来自分类Dev

如何在C#单元测试中使用特定的NSpecification参数验证方法?

来自分类Dev

如何在单元测试C#中模拟AuthenticationContext.AcquireTokenAsync