NUnit学习笔记之初级篇
一些基本概念
测试类叫TestFixture(对应C#的类),测试用例叫Test(对应C#的方法),测试类包含测试用例;
测试用例可以用Category分类,可以根据类别来运行特定的用例;
测试用例无返回值,一律void;
一. NUnit属性(NUnit.Framework命名空间)
TestFixture——在类上标记,声明该类是最为单元测试使用,区分开发项目
Test——在方法上标记,声明该方法是一个测试用例
Category——分类管理测试用例
TestFixtureSetup——测试类运行前的初始化设置
TestFixtureTeardown——测试类运行结束后的收尾工作
Setup——每个测试用例执行前的准备工作,如对象初始化
Teardown——每个用例执行完后的收尾工作,如释放对象
ignore——自动运行测试案例时忽略该用例
二. NUnit断言
三. 配套工具——TestDriven.Net
下载地址:http://www.testdriven.net/download.aspx