使用VisualStudio2005TeamSystem進行單元測試[23] 軟件測試
設置項目引用。
"
添加適當的測試類(一個或多個)。
"
生成主干 Unit Test Framework 類和屬性。
"
創建單個測試方法。
"
創建特定于接口的邏輯。
由于代碼生成過程創建了特定于對象接口的示例單元測試,因此我們接近于初始測試的完成階段了。通常情況下,只需“填充空白”并完成斷言(一個或多個),方法是將“已知的數據值”分配給屬性變量并創建適當的 Assert() 方法。顯然,這不是針對所有測試的示例,特別是對具有多個斷言的復雜測試而言。
只需幾秒鐘的時間(使用相對較少的擊鍵),您就能夠將生成的單元測試代碼轉換為這些實際的測試。
例如,請考慮我們以如下方式開始。
[TestMethod()]
public void DepositMoneyTest()
{
float initialBalance = 0; // TODO: Initialize to an appropriate value
BankAclearcase/" target="_blank" >ccount target = new BankAccount(initialBalance);
原文轉自:http://www.anti-gravitydesign.com