C#单元测试总结

简单的单元测试

1、新建项目

C#单元测试总结_第1张图片

2、添加代码后,创建单元测试

C#单元测试总结_第2张图片

3、系统自动生成单元测试代码

C#单元测试总结_第3张图片

4、依次点击VS的菜单栏【测试】--> 【窗口】-->【测试资源管理器】,可以打开测试资源管理器。

C#单元测试总结_第4张图片

5、系统自动生成测试资源管理器

C#单元测试总结_第5张图片

6、按F6生成程序集

C#单元测试总结_第6张图片

7、右键点击需要测试的【单元测试】方法的名称,选择运行


8、测试成功

C#单元测试总结_第7张图片

9、测试失败

C#单元测试总结_第8张图片

Mock使用

1、引入需要的dll

C#单元测试总结_第9张图片C#单元测试总结_第10张图片

Nunit使用

1、官网下载地址:

http://nunit.org/download/

介绍:msi是安装版的NUnit,bin(即zip)是文件版的,src是NUnit的源代码,doc是NUnit的帮助手册。

建议:专业用户下载bin版本,里面有绿色版(不会污染注册表)的NUnit用户界面程序,开发用的dll文件以及doc文档手册。

2、VS中集成Nunit测试

①引用——管理NuGet程序包——浏览——选用Nunit2,搜索nunit.framework;选用Nunit3,搜索NUnit;

C#单元测试总结_第11张图片

C#单元测试总结_第12张图片

C#单元测试总结_第13张图片

②工具菜单栏——扩展和更新——联机——选用Nunit2,搜索2 Test;选用Nunit3,搜索3 Test。

C#单元测试总结_第14张图片

安装后重启VS即可。

③在测试类处创建单元测试时选择对应方式。

C#单元测试总结_第15张图片

你可能感兴趣的:(C#基础)