1.https://xunit.github.io/docs/capturing-output

里面似乎提到2个方法,第二个方法还需要在配置文件中添加appSetting

这里采用第一种方法,

1.添加一个新的字段,并且通过构造函数初始化,这里的构造函数照着写就可以,不需要手动调用构造函数来传值

 protected readonly ITestOutputHelper Output;

        public MyTest(ITestOutputHelper tempOutput)
{
Output = tempOutput;
}

2.直接调用字段的WriteLine方法

  [Fact]
public void OutputTest()
{
Output.WriteLine("hello world");
}

可以考虑把这个封装成一个TestBase基类给test project使用。

 public class TestBase
{
protected readonly ITestOutputHelper Output; public TestBase(ITestOutputHelper tempOutput)
{
Output = tempOutput;
}
}

通过visual studio自带的TestExplorer查看输出(还是需要使用ITestOutputHelper)

测试MemberData的时候,发现resharper的test Explorer无法支持方法的参数是自定义类型Person或者系统类型Version

最新文章

  1. 跟着老男孩教育学Python开发【第一篇】:初识Python
  2. DOM对象
  3. EasyUI TextBox的onkeypress事件
  4. GridView和DATAGRID前后台查询用法的比较
  5. jmeter 与 json
  6. javascript 解析dom字符串
  7. [转] KVM Internals, code and more
  8. [转]的C#实现三维数字地形漫游(基于Irrlicht)
  9. git参考资料
  10. MS SQL SERVER 锁研究记录
  11. RC4加密算法
  12. centos 火狐浏览器安装adobe flash player插件
  13. select 下拉菜单Option对象使用add(elements,index)方法动态添加
  14. IOS学习笔记(四)之UITextField和UITextView控件学习
  15. javascript call()函数
  16. MySQL实例
  17. String s=new String("abc")产生了几个对象?[权威面试版]
  18. $(window).scroll()无法触发问题
  19. ALV基础二:ALV的扩展功能
  20. winfrom 控件的显示隐藏方法

热门文章

  1. 标准C程序设计七---21
  2. 关于代码调试de那些事
  3. Spring Batch 文档(中文)
  4. R读数据stringsAsFactors=F,存数据时row.names = F
  5. R必学包之dplyr
  6. sql中Cast()函数的用法
  7. Weblogic调优
  8. golang几种post请求方式
  9. scp、paramiko、rsync上传下载限流、限速、速度控制方法
  10. 汉澳sinox通过ndis执行windows驱动程序