使用 TestDriven.NET 实施『测试驱动开发』

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
{
    
/// <summary>
    
/// BlogTest 的摘要说明。
    
/// </summary>

    [TestFixture]
    
public class SomeTest
    
{
        
public SomeTest()
        
{
        }

        
        [Test]
        
public void CreateBlogTest()
        
{
            Something something = new Something();

         
        
            Console.WriteLine(SomeManager.getInstance().CreateSomething(something));
        }

    }

}


7. 执行多项测试:右键单击该文件,从弹出菜单中选择 Run Test(s)。这时,TestDriven 会自动帮你编译当前项目,并且自动运行当前项目中所有标注了 [Test] 的方法。

8. 执行指定测试:右键单击该文件中某个标注了 [Test] 的方法的方法体内部的任意位置,从弹出菜单中选择 Run Test(s)。这时 TestDriven 会自动帮你编译当前项目,并且运行指定的具有 [Test] 标注的方法。

因此,可以在该测试类中编写你想测试的任何程序。通常用于类库的测试。

你可能感兴趣的:(.net)