VS2015 C#的单元测试

时间:2023-03-08 16:45:07
VS2015 C#的单元测试

1.安装visual studio 2015过程

  visual studio 会对windows系统兼容性有很高的要求,没有达到win7 sp1以上的就不给安装,贴一张官方的系统的要求吧。VS2015 C#的单元测试

很不幸的是,我的就是windows 7纯净版就是没有安装任何补丁,是的没有打一个补丁,我把update 自动更新关了。第一次尝试的时候我当然是选择简单的装啊,把sp1补丁给装上,万万没有想到的是更新失败了,我也不知道为什么。然后进过我的抉择只能把系统换了装了个win10,不过唯一的好处是感觉装了系统后网速变快了。。。。。

2.单元测试

  不知道谁说vs2015的单元测试的资料比较少,但是我比较任性,就是要装vs 2015。事实证明其实产品新还是有好处的,2013测试c#都要下unit test generator,2015后都是直接集成这个功能了。

首先我们做一个平方的功能函数,为什么要平方,因为他们都是加法我就是要任性点。下面是那个简单但是任性的类

VS2015 C#的单元测试

然后选择你要测试的类,右键

VS2015 C#的单元测试

点击单元测试,然后使用assert的提供最简单的测试函数,就是和比较返回值方法

VS2015 C#的单元测试

成功啦!!!啦啦啦!

3.总结

其实我用到是简单的比较函数,对于assert还有很多的测试函数。哈哈,以后如果可以用vs写android的时候可以试试单元测试,不过想不通为什么微软会出android的开发工具真是不务正业