博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
xUnit.Net使用备忘录(1):安装与使用测试
阅读量:7013 次
发布时间:2019-06-28

本文共 685 字,大约阅读时间需要 2 分钟。

目录

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

 一、前期准备

工具不可少,利器准备好:

1. Visual Studio 2015
2. ReSharper 9.1.1+ 
3. NestIn

 二、环境安装

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

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

 

 

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

PM> Install-Package xunit

PM> Install-Package xunit.runner.visualstudio

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

 

 

 

 

 

 

 

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

 三、使用测试

 

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

 四、其他说明

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

 

 

官方文档问题链接地址:

转载于:https://www.cnblogs.com/lan-yan/p/3207649.html

你可能感兴趣的文章
搭建LAMP环境PHP无法解析问题
查看>>
(翻译)Quartz官方教程——第十课:配置,资源使用和SchedulerFactory
查看>>
怎样去 trace sql*net
查看>>
cobbler无人值守安装CentOS7
查看>>
win 2008 c盘空间不够怎么办
查看>>
〈如何阅读一本书〉 读书笔记
查看>>
shell学习之算术运算
查看>>
VMware上多个CentOS使用宿主机上网、相互通讯
查看>>
oracle内存架构(三)
查看>>
nodejs tutorial - 2 加入模板 2015-3-23
查看>>
【String,StringBuffer和StringBuilder区别】
查看>>
十大编程算法助程序员走上高手之路
查看>>
拼团代付时出现缺少字段问题,添加字段的SQL语句
查看>>
Python 编写知乎爬虫实践
查看>>
新书《案例梳理、真题透解与强化训练(最新2012版)》软考辅导用书即将8月上旬面市...
查看>>
Linux下运行openwebos- -(转)
查看>>
CSharp基础知识2-选择语句
查看>>
关于http请求在ie中F12查看显示已挂起,反应时间缓慢的问题
查看>>
LVM的简单配置
查看>>
【Windows Server 2019】AD批量添加用戶
查看>>