用VS2005進行單元測試

2021-04-07 04:17:18 字數 1234 閱讀 4223

先建立乙個類庫,名稱為largest,用於尋找最大數

using

system;

using

system.collections.generic;

using

system.text;

namespace

largest

...for

(index =0

; index 

<=

list.length -1

; index++)

...}

return

max;}}

}

接著建立測試單元。方法:在上面的頁面空白處右鍵選擇建立單元測試,接著系統自動建立了乙個測試專案。下面修改**,以便更好的檢視測試過程

//int list = null; 

//todo: 初始化為適當的值

//int expected = 0;

//int actual;

//actual = largest.cmp.largest(list);

//assert.areequal(expected, actual, "largest.cmp.largest 未返回所需的值。");

//assert.inconclusive("驗證此測試方法的正確性。");

assert.areequal(

9, largest.cmp.largest(

newint

...

));

assert.areequal(

9, largest.cmp.largest(

newint

...

));

assert.areequal(

9, largest.cmp.largest(

newint

...

));

assert.areequal(

9, largest.cmp.largest(

newint

...

));

assert.areequal(

1, largest.cmp.largest(

newint

...

));

assert.areequal(-7

, largest.cmp.largest(

newint

...

));

然後執行測試專案,可以檢視測試結果

vs2005單元測試

軟體測試真的很重要,我想寫個例子說明一下如何使用vs2005自帶的測試工具進行測試。這個在面試的時候,我被問到了,可是什麼也答不上來。我從來都沒有做過軟體測試,好虧哦。第一步,先建乙個專案,我自己建的是乙個類庫叫copyfile,裡面只有乙個方法叫做filecopy。這樣命名很不規範,我只想達到如何...

vs2005 單元測試

由於vs2005中的單元測試比較簡單,下面我直接通過乙個簡單的demo來說明它的使用方法。一.新建乙個類庫專案 unittesting 在預設的class1中,寫入乙個簡單的加法函式。1using system 2using system.collections.generic 3using sys...

VS2005配置CPPUnit進行單元測試

一 編譯cppunitproject 1 解壓檔案cppunit 1.12.1.tar.gz。2 編譯 base src cppunit cppunitlibraries.dsw中的cppunit dll專案。這是cppunit基本類庫。release和debug版本號須要同一時候編譯。3 編譯 b...