NUnit
xiaomizaza
<script language="javascript" src="jquery.js" ></script>
<script language="javascript">
$(document).ready(function(){
//隐藏所有章下的小节
$(".content").each(function(){
$(this).hide();
});
//点击章节,隐藏和显示里面的小节
$("li div").toggle(function(){
展开
-
NUnit的使用(2)——实际测试过程中,程序代码和测试代码是分开的
在大型项目开发过程中,软件开发和测试是同步进行的。程序代码由软件开发人员编写,而测试代码由测试工程师编写,因此这两种代码应该分别保存在不同的类文件中,以便统一管理,下面举一例。1、创建C#类库,名为CompareMaxNumber。2、创建C#类文件,名为LargestNumber.cs。此代码由软件开发人员编写,用于判定list列表中的最大值。 using System;u原创 2008-07-27 09:50:00 · 590 阅读 · 0 评论 -
NUnit的使用(3)——更多的测试用例
实际的测试用例并不只一两个,根据单元测试策略,可以使用等价类、边界值等测试用例分类法进行划分。仍以比较list列表中最大整数值为例,我们可以对测试数据进行如下等价类划分:第一类:数可以是整数、小数。在本例中,如果list列表若含有小数应该报错并人为抛出异常。第二类:数可以分为正、负、零。第三类:数可以分为一位数、两位数、三位数……第四类:list列表中可以有重复的值,重复原创 2008-07-27 10:15:00 · 721 阅读 · 0 评论 -
NUnit的使用(1)——创建一个简单的单元测试
1、新建一个C#类库2、新建一个C#类文件,名为NumberFixture,键入测试代码:using System;using System.Collections.Generic;using System.Text;using NUnit.Framework;namespace NUnitQuickStart{ [TestFixture]原创 2008-07-26 16:35:00 · 474 阅读 · 0 评论 -
NUnit的使用(4)——断言
NUnit提供了一些辅助函数帮助软件测试人员确定被测函数是否正常工作,这些函数就可以被称为断言。断言是单元测试最基本的组成部分,是保存在Assert类中的静态方法。1、AreEqualsAssert.AreEqual(expected,actual[,strin message])此断言是用来判定某方法产生的值是否与期望值相同:expected是期望得到的值,通常硬编码actu原创 2008-07-29 13:52:00 · 437 阅读 · 0 评论