5分鐘實現VS2010整合NUnit進行單元測試

2022-01-11 23:08:32 字數 928 閱讀 5414

注:可通過vs的「檢視」->「其他視窗」找到並開啟該外掛程式(快捷鍵:ctrl+f7)

4、新增calculator類,實現乙個簡單加法和獲取單例方法

calculator

private

static

readonly

object objsync = new

object();

private

static calculator instance = null;

public

static calculator getinstance()}}

return instance;}}

}

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

unittest

using nunit.framework;

[test]

public

void addtestfailure()

[test]

public

void singtontest1()

[test]

public

void singtontest2()}}

編譯控制台專案,點選visual nunit 外掛程式的「run」按鈕,然後一切清靜了。

注:在上面的**中引用 nunit.framework,使用testfixture標註這是用於測試的類,在其中使用 test表示具體的測試用例。可以看到單元測試中最重要的是斷言,其他完全交給框架自動化。測試結果可以通過外掛程式及時看到:

參考:

VS2010整合NUnit進行除錯

注 可通過vs的 檢視 其他視窗 找到並開啟該外掛程式 快捷鍵 ctrl f7 3 新建測試專案,引入nunit.framework類庫 預設安裝後檔案所在路徑 c program files x86 nunit 2.6 bin framework nunit.framewor.dll 4 右鍵類庫...

SVN安裝以及和VS2010整合使用

或 svn 版本控制.zip 說明 軟體名稱是一樣的,不同版本沒多大區別,大致是一樣的。先安裝 服務端 setup subversion 1.6.5.msi 再安裝客戶端 tortoisesvn 1.6.6.17493 win32 svn 1.6.6.msi 一路 next就行!伺服器配置 手動在d...

SVN安裝以及和VS2010整合使用

或 svn 版本控制.zip 說明 軟體名稱是一樣的,不同版本沒多大區別,大致是一樣的。先安裝 服務端 setup subversion 1.6.5.msi 再安裝客戶端 tortoisesvn 1.6.6.17493 win32 svn 1.6.6.msi 一路 next就行!伺服器配置 手動在d...