C#单元测试总结

简单的单元测试

1、新建项目

C#单元测试总结

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

C#单元测试总结

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

C#单元测试总结

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

C#单元测试总结

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

C#单元测试总结

6、按F6生成程序集

C#单元测试总结

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

C#单元测试总结

8、测试成功

C#单元测试总结

9、测试失败

C#单元测试总结

Mock使用

1、引入需要的dll

C#单元测试总结C#单元测试总结

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#单元测试总结

C#单元测试总结

C#单元测试总结

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

C#单元测试总结

安装后重启VS即可。

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

C#单元测试总结