且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

[转] VS 整合NUnit进行单元测试

更新时间:2022-09-05 16:49:21

Jeff Wong原文 5分钟实现VS2010整合NUnit进行单元测试

 

1、下载安装NUnit(最新win版本为NUnit-2.6.0.12051.msi) http://www.nunit.org/index.php?p=download

2、下载并安装VS的Visual Nunit 2010 插件  http://visualstudiogallery.msdn.microsoft.com/c8164c71-0836-4471-80ce-633383031099

注:可通过VS的“视图”->“其他窗口”找到并打开该插件(快捷键:Ctrl+F7)

3、新建测试项目UnitTestApp(示例为简单的控制台应用程序),引入nunit.framework类库(默认安装后文件所在路径:C:\Program Files \NUnit 2.6\bin\framework\nunit.framewor.dll)

[转] VS 整合NUnit进行单元测试

4、添加Calculator类,实现一个简单加法和获取单例方法

[转] VS 整合NUnit进行单元测试 View Code

5、新增NUnitTest类进行单元测试

[转] VS 整合NUnit进行单元测试 View Code

 


编译控制台项目,点击Visual Nunit 插件的“Run”按钮,然后一切清静了。

注:在上面的代码中引用 NUnit.Framework,使用TestFixture标注这是用于测试的类,在其中使用 Test表示具体的测试用例。可以看到单元测试中最重要的是断言,其他完全交给框架自动化。测试结果可以通过插件及时看到:

[转] VS 整合NUnit进行单元测试

demo下载:UnitTestApp

 

 

参考:

1. 单元测试之道(使用NUnit)

2. 梦想成现实:用xUnit.net在单元测试中实现构造函数依赖注入

 

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的***、好奇、充满创造力的想法被现实的框架所束缚,让创造力***成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。



    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/5844694.html,如需转载请自行联系原作者