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)

4、添加Calculator類,實現一個簡單加法和獲取單例方法

Calculator

5、新增NUnitTest類進行單元測試

UnitTest

編譯控制台項目,點擊Visual Nunit 插件的“Run”按鈕,然后一切清靜了。

注:在上面的代碼中引用 NUnit.Framework,使用TestFixture標注這是用於測試的類,在其中使用 Test表示具體的測試用例。可以看到單元測試中最重要的是斷言,其他完全交給框架自動化。測試結果可以通過插件及時看到:

demo下載:UnitTestApp

參考:http://www.cnblogs.com/leoo2sk/archive/2010/01/13/pragmatic-unit-testing-with-nunit.html

http://www.cnblogs.com/dudu/archive/2011/07/26/unit_testing_constructor_dependency_injection.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM