测试工具——Nunit初体验

最近使用Microsoft Visual Studio 2015,所以学习了其中的单元测试框架Nunit。
参考了下面的博客:
http://baidutech.blog.51cto.com/4114344/743740/

单元测试

单元测试是保证程序正确性的一种有效的测试手段,是在软件开发过程中要进行的最低级别的测试活动。
在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。

现有的单元测试框架

开发语言 单元测试框架
.NET Nunit
C++ CopUnit,btest,gtest
Java Junit
Python Pyunit
VB VBunit
Smalltalk Sunit

这些框架能够使得我们编写单元测试用例的过程变得便捷而优雅。框架帮我们提供了case的管理,执行,断言集,运行参数,全局事件等工作,所有的这些使得我们只需关注对于特定的输入,被测对象的返回是否正常。

Nunit

1.Nunit的安装

下载NUnit,http://nunit.org/download/。
双击点击安装直到完成。

2.查看测试结果

我这里是安装了Visual Studio 2015的插件Nunit 3 Test Adapter。可以直接在VS中执行测试并且看到测试结果。
打开vs2015,在工具中,选择扩展和更新。
测试工具——Nunit初体验_第1张图片
在搜索框输入Nunit进行搜索,搜到NUnit3 Test Adapter ,点击安装。
测试工具——Nunit初体验_第2张图片

可以将测试资源管理器放到开的主界面。
测试工具——Nunit初体验_第3张图片

3.使用Nunit的一个例子

首先创建一个控制台应用程序。
测试工具——Nunit初体验_第4张图片
在其中写一个新的类Test,添加一个add方法。
测试工具——Nunit初体验_第5张图片
在Test类部分的空白区域,点击右键,选择创建单元测试。
测试工具——Nunit初体验_第6张图片
生成如下代码。
测试工具——Nunit初体验_第7张图片
在addTest方法中编写测试代码,如下图所示。
测试工具——Nunit初体验_第8张图片
在代码空白区域点击右键,选择运行测试。运行成功可在测试资源管理器中看到。
测试工具——Nunit初体验_第9张图片

这样就完成了一个简单的单元测试。

你可能感兴趣的:(测试工具——Nunit初体验)