要使用Nunit首先要去官网 http://www.nunit.org/ 下载Nunit。win .msi是安装版。 bin .zip是绿色版。
下载完后安装。
在 VS2012 中使用 Nunit
第一步:为测试代码创建一个Visual Studio工程。
在Vs2012中创建一个新的工程NUnitQuickStart,如下
图1:
第二步:添加引用。
在Vs 2012里创建这个例子时,你需要增加一个NUnit.framework.dll引用,如图2:
第三步:添加一个测试的类。
为工程加一个NumbersFixture类。这里是这个例子的代码。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 |
using
System; using
System.Collections.Generic; using
System.Linq; using
System.Text; using
NUnit.Framework; namespace
NUnitQuickStart { [TestFixture] public
class NumersFixture { [Test] public
void AddTwoNumbers() { int
a = 1; int
b = 2; int
sum = a - b; Assert.AreEqual(sum, 3); } } } |
第四步:配置在VS2012中直接启动 Nunit进行单元测试。
将前面建个项目NUnitQuickStart,设为启动项。
在Solution Explorer中单击 NUnitQuickStart,右键-》属性 打开如下的
图3:,启动外部程序的路径就是
Nunit的启动文件的路径。
按F5进行编译测试,会出现如下
图4:,点图中的红色
run 进行单元测试。
运行结果如下就是通过:
结果如下就是失败:
进度条的颜色反映了测试执行的状态:
最简单的用法就是这样子,里面剩余的用法希望各位大侠自己慢慢的学!
Nunit与Vs 2012配合使用,布布扣,bubuko.com
原文:http://www.cnblogs.com/huaan011/p/3649941.html