第二节:软件介绍

首先确保你的电脑已经安装了Nunit   

如果你还没有下载,可以到http://www.nunit.org/ 去下载.   下载.msi文件进行安装操作  

安装完成之后打开或者创建一个vs项目然后选择项目(Project)-添加引用(Add Reference) 在弹出的对话框里选择.NET标签

 

然后找到 nunit.framework点击添加 把这个dll添加到组件列表中去了,So 你的项目中就可以使用Nunit框架的功能了。

首先熟悉一下NUnit GUI的布局.

 

让我们更进一步看一下测试运行器窗口的布局。在右边面板的中间,可以看到测试进度条。进度条的颜色反映了测试执行的状态:

· 绿色描述目前所执行的测试都通过

· 黄色意味某些测试忽略,但是这里没有失败

· 红色表示有失败

底部的状态条表示下面的状态:

· 状态.说明了现在运行测试的状态。当所有测试完成时,状态变为Completed.运行测试中,状态是Running: <test-name> (<test-name>是正在运行的测试名称)

· Test Cases说明加载的程序集中测试案例的总个数。这也是测试树里叶子节点的个数。

· Tests Run已经完成的测试个数。

· Failures  到目前为止,所有测试中失败的个数.

· Time 显示运行测试时间(以秒计)

NUnit,有以下几种常用属性:

· Test Fixture

· Test

TestFixture

    本属性标记一个类包含测试做为一个测试的类,这个类还有一些限制

· 必须是Public,否则NUnit看不到它的存在.

· 它必须有一个缺省的构造函数,否则是NUnit不会构造它.

· 构造函数应该没有任何副作用,因为NUnit在运行时经常会构造这个类多次,如果要是构造函数要什么副作用的话,那不是乱了.

Text

Test属性用来标记一个类(已经标记为TestFixture)的某个方法是可以测试的

使用test runner的方法 

1.Nunit GUI 

2.Nunit的命令行

3.Vs的插件

http://confach.cnblogs.com/archive/2005/06/20/177817.aspx园子的这位朋友有想起介绍

posted @ 2012-02-19 15:06  Jimmy-Lee  阅读(350)  评论(0编辑  收藏  举报