使用 TestDriven.NET 实施『测试驱动开发』
2006-03-29 00:56
417 查看
1. 下载 TestDriven.NET-2.0.1545d.zip
2. 解压后先关闭 VS.NET,然后运行 TestDriven.NET-2.0.1545d.exe ,给 VS.NET 安装测试驱动外挂。
3. 打开 VS.NET。
4. 在某个项目(假设为 YourApp)中引用类库 nunit.framework.dll,载入名为 NUnit.Framework 的类库。
5. 在项目 YourApp 中新建一个目录,名为 _TestUnitCase
6. 在 _TestUnitCase 中建立一个测试类 SomeTest.cs,内容如下:
using System;
using NUnit.Framework;
using YourApp;
namespace YourApp._TestUnitCase
7. 执行多项测试:右键单击该文件,从弹出菜单中选择 Run Test(s)。这时,TestDriven 会自动帮你编译当前项目,并且自动运行当前项目中所有标注了 [Test] 的方法。
8. 执行指定测试:右键单击该文件中某个标注了 [Test] 的方法的方法体内部的任意位置,从弹出菜单中选择 Run Test(s)。这时 TestDriven 会自动帮你编译当前项目,并且运行指定的具有 [Test] 标注的方法。
因此,可以在该测试类中编写你想测试的任何程序。通常用于类库的测试。
2. 解压后先关闭 VS.NET,然后运行 TestDriven.NET-2.0.1545d.exe ,给 VS.NET 安装测试驱动外挂。
3. 打开 VS.NET。
4. 在某个项目(假设为 YourApp)中引用类库 nunit.framework.dll,载入名为 NUnit.Framework 的类库。
5. 在项目 YourApp 中新建一个目录,名为 _TestUnitCase
6. 在 _TestUnitCase 中建立一个测试类 SomeTest.cs,内容如下:
using System;
using NUnit.Framework;
using YourApp;
namespace YourApp._TestUnitCase
7. 执行多项测试:右键单击该文件,从弹出菜单中选择 Run Test(s)。这时,TestDriven 会自动帮你编译当前项目,并且自动运行当前项目中所有标注了 [Test] 的方法。
8. 执行指定测试:右键单击该文件中某个标注了 [Test] 的方法的方法体内部的任意位置,从弹出菜单中选择 Run Test(s)。这时 TestDriven 会自动帮你编译当前项目,并且运行指定的具有 [Test] 标注的方法。
因此,可以在该测试类中编写你想测试的任何程序。通常用于类库的测试。
相关文章推荐
- 在ASP.NET MVC中使用测试驱动开发 Test Driven Development with ASP.Net MVC (Part 1)
- Test - Driven Development By Example 测试驱动开发 (读书笔记)
- <Test-Driven Development with Python>学习笔记 第一部分 测试驱动开发基础
- TestDrivenDevelopment 测试驱动开发
- TDD(Test Driven Development)—测试驱动开发模式
- 使用IdleTest进行TDD单元测试驱动开发演练(3) 之 ASP.NET MVC
- 使用IdleTest进行TDD单元测试驱动开发演练(3) 之 ASP.NET MVC
- TDD(Test Driven Development,测试驱动开发)
- TDD Test Driven Development 测试驱动开发
- 【开发】测试驱动的FLEX开发--使用FLEXUNIT
- 使用测试驱动开发(TDD)的困难险阻
- 关于使用TestDriven.Net 2.0的一点补充
- Beginning Spring学习笔记——第7章 使用Spring进行测试驱动开发
- 使用测试驱动开发工具rhino mocks的一些通用场景
- 方便你的测试(TestDriven.NET)
- 使用TestDriven.Net
- 测试驱动开发TDD使用心得
- 转:使用Selenium和Castle进行测试驱动开发
- (PHP)使用Behat和Mink对Web应用做BDD(行为测试驱动开发)
- [转 js] 使用JsUnit和JSMock的JavaScript测试驱动开发