内容简介:VS2017 扩展和更新安装关闭vs,安装
VS2017 扩展和更新安装
关闭vs,安装
打开vs
我新建了1个SSO的空的解决方案,模拟一个项目,然后解决方案新增Nunit项目
我搜了下,支持这么多语言的单元测试
选择最后1个,修改名字点击确定
对应源码
项目右键 增加新的测试文件
新增一个待测试的程序,我增加了一个SSOLOGIN的控制台程序
public bool Validate(string uname, string pwd) { if (uname == "ay" && pwd == "123456") { return true; } return false; } public string AddLoginLog(string uname) { return $"{uname}在{DateTime.Now.ToString("yyyy-MM-dd")}登录系统了"; } static void Main(string[] args) { }
我们删掉项目SSOLOGIN.Tests项目,这次假如先写的项目,然后加 测试项目。
安装后,右击程序集,新建项
添加完以后
运行测试,
vs默认的MSTest都是新建项目,这个直接集成到项目里面去了。
直接测试一个非public的类中的方法,会提示下面,所以一般测试项目,还是跟vs一样,单独去写一个项目
我们把方法提取出来,删掉刚刚的TestClass1.cs
老样子,在要被测试的方法上,右击创建单元测试
此时vs上多了2个选项,选择NUnit3,其他默认,这里还是跟vs自带的一样的。
这样子我们又回到第一个步骤了。
当然也可以根据第一步,然后添加被测试项目的引用
直接测试
Asset很多
使用套路感觉跟vs自带的差不多
具体用到哪,查哪
====================www.ayjs.net 杨洋 wpfui.com ayui ay aaronyang=======请不要转载谢谢了。=========
推荐您阅读更多有关于“单元测试,”的文章
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- TiDB入门(四):从入门到“跑路”
- MyBatis从入门到精通(一):MyBatis入门
- MyBatis从入门到精通(一):MyBatis入门
- Docker入门(一)用hello world入门docker
- 赵童鞋带你入门PHP(六) ThinkPHP框架入门
- 初学者入门 Golang 的学习型项目,go入门项目
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Inside Larry's and Sergey's Brain
Richard Brandt / Portfolio / 17 Sep 2009 / USD 24.95
You’ve used their products. You’ve heard about their skyrocketing wealth and “don’t be evil” business motto. But how much do you really know about Google’s founders, Larry Page and Sergey Brin? Inside......一起来看看 《Inside Larry's and Sergey's Brain》 这本书的介绍吧!