星空网 > 软件开发 > ASP.net

xUnit.Net使用备忘录(1):安装与使用测试

目录

    • 前期准备
    • 环境安装
    • 使用测试
    • 其他说明

 一、前期准备


工具不可少,利器准备好:
1. Visual Studio 2015
2. ReSharper 9.1.1+ 
3. NestIn

 二、环境安装


新建一个要用于测试使用的类库项目:

xUnit.Net使用备忘录(1):安装与使用测试

使用NuGet包管理器引用xUnit.Net相关程序集

xUnit.Net使用备忘录(1):安装与使用测试

 

xUnit.Net使用备忘录(1):安装与使用测试

 

也可以在NuGet控制台使用命令行进行快速安装

PM> Install-Package xunit

PM> Install-Package xunit.runner.visualstudio

如果你像我一样要使用ReSharper来调用测试案例的话,只需要安装第一个xunit就行了,如果想使用VS自带的测试资源管理器进行调用的话,则还需要安装xunit.runner.visual studio。使用ReSharper调试还需安装一个如下图所示的扩展,如果你的ReSharper版本是10以上的话,就不用安装这个扩展了,自带支持。

 

xUnit.Net使用备忘录(1):安装与使用测试

 

 

 

 

 xUnit.Net使用备忘录(1):安装与使用测试

 

安装准备工作完毕,下面随意测试使用看看

 三、使用测试


xUnit.Net使用备忘录(1):安装与使用测试

 

新建一个测试用例类,为要测试的方法加上相关特性与断言,如果安装了ReSharper,则可以点击左侧的图标,进行快速调用

 四、其他说明


使用时发现用控制台输出信息的方式在ReSharper里面不能捕获显示出来,研究了下官网文档,发现是因为v1.x 版本到 v2.x后,该方式被ITestOutputHelper替换了,使用该接口的WriteLine可以输出信息。

 

xUnit.Net使用备忘录(1):安装与使用测试

 

官方文档问题链接地址:http://xunit.github.io/docs/capturing-output.html




原标题:xUnit.Net使用备忘录(1):安装与使用测试

关键词:.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

东南亚物流哪家好:https://www.goluckyvip.com/tag/98123.html
国际专线物流有哪些:https://www.goluckyvip.com/tag/98124.html
到东南亚物流价格:https://www.goluckyvip.com/tag/98126.html
发到东南亚物流:https://www.goluckyvip.com/tag/98127.html
跨境分销:https://www.goluckyvip.com/tag/9813.html
东南亚双清物流专线:https://www.goluckyvip.com/tag/98130.html
特点有哪些?债券的定义?:https://www.vstour.cn/a/404251.html
为啥很多农村都成为了空心村,未来农村该何去何从?:https://www.vstour.cn/a/404252.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流