使用VisualStudio2005TeamSystem進行單元測試[20]
發表于:2010-05-13來源:作者:點選數:
标簽:單元
使用VisualStudio2005TeamSystem進行 單元測試 [20] 軟體測試 VS 2005 将顯示一個進度欄,提供代碼生成過程中的狀态。該過程将在幾秒鐘内完成,您可以看到一個名為 BankAccountTest.cs 的類。 生成了什麼? 在我們對該測試裝置進行特别檢視之前,讓我們看一下
使用VisualStudio2005TeamSystem進行
VS 2005 将顯示一個進度欄,提供代碼生成過程中的狀态。該過程将在幾秒鐘内完成,您可以看到一個名為 BankA
生成了什麼?
在我們對該測試裝置進行特别檢視之前,讓我們看一下在代碼生成過程中建立了什麼。
首先,它建立了 Test Class Library 項目 BankAccountDemo.Business.Test。請注意該項目如何包含對實作類 BankAccountDemo.Business(您從其中生成代碼)和 Microsoft.VisualStudio.QualityTools.UnitTestFramework 類庫的引用。在檢視該類的内容時,您将注意到以下檔案:
"
AuthoringTests.txt — 這是一些資訊性的内容,定義如何使用單元測試(打開、檢視、運作、檢視結果、更改測試的運作方式),以及 VSTS 中包含的不同測試類型的定義。
"
ManualTest1.mht — 這是 VSTS 中使用的手動測試套件,用于執行測試并報告結果。手動測試是 VSTS 支援的一個附加測試類型。有關更多資訊,請參閱 MSDN 資源庫的“手動測試”主題。
"
UnitTest1.cs — 這是一個引用類,它隻提供一個基單元測試(包括 TestClass、TestInitialize、TestCleanup 和 TestMethod 的定義)。
"
BankAccountTest.cs — 這是特定于程式集生成的
由
"
Using/imports 語句,用于引用的程式集。
"
TestClass() 定義,用于包含該測試的類 (BankAccountTestFixture)。
評論清單(網友評論僅供網友表達個人看法,并不表明本站同意其觀點或證明其描述)