HOW TO:將測試條件加入到資料庫單元測試

這個主題適用於:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio 2010 Professional 

Visual Studio Express

標題適用於 標題適用於 標題不適用於 標題不適用於

您可以使用 [資料庫單元測試設計工具],將測試條件加入到「資料庫單元測試」(Database Unit Test)。 當您儲存測試類別時,這些測試條件會以原始程式碼檔中的 C# 或 Visual Basic 程式碼形式自動儲存到測試專案中。 當您儲存測試條件以後,您可以在 [資料庫單元測試設計工具] 或原始程式碼檔中加以編輯。

若要將測試條件加入到資料庫單元測試

  1. 開啟資料庫單元測試。

    您所開啟的測試名稱會顯示在 [資料庫單元測試設計工具] 上方的巡覽列中。 您可以使用巡覽列來選取測試專案中的不同測試方法。

  2. 在巡覽列中,按一下您要加入測試條件的測試方法,或是按一下 [通用指令碼]。

    注意事項注意事項

    通用指令碼不屬於特定的資料庫單元測試, 而是會在測試回合中的資料庫單元測試之前或之後。 如需詳細資訊,請參閱資料庫單元測試中的指令碼

  3. 在巡覽列中,按一下您要加入測試條件的 Transact-SQL 指令碼。 您可以將測試條件加入到測試前、測試或測試後指令碼。

    該測試的 Transact-SQL 指令碼會出現在 Transact-SQL 編輯器中,而它的測試條件會出現在 [測試條件] 窗格中。

  4. 在 [測試條件] 清單中,按一下測試條件,然後按一下 [加入測試條件] (+)。

    此測試條件即會加入到單元測試方法中。

    注意事項注意事項

    您可以重新調整測試方法中的測試條件順序,其方式是按一下測試條件,然後按一下 [測試條件] 窗格中的向上或向下箭號。

  5. 選取您剛才加入的測試條件,並在 [屬性] 視窗中檢視。

    在 [屬性] 視窗中設定此測試條件。 例如,您可以變更「執行時間」測試條件的 [執行時間] 屬性。 如果您設定此屬性,則當 Transact-SQL 指令碼未在指定的時間內執行時,就會造成測試失敗。

請參閱

工作

HOW TO:建立空白資料庫單元測試

HOW TO:為函式、觸發程序和預存程序建立資料庫單元測試

HOW TO:執行資料庫單元測試

概念

在資料庫單元測試中使用測試條件

資料庫單元測試中的指令碼

解譯資料庫單元測試結果