HOW TO:將測試條件加入到資料庫單元測試
這個主題適用於:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio 2010 Professional |
Visual Studio Express |
---|---|---|---|
您可以使用 [資料庫單元測試設計工具],將測試條件加入到「資料庫單元測試」(Database Unit Test)。 當您儲存測試類別時,這些測試條件會以原始程式碼檔中的 C# 或 Visual Basic 程式碼形式自動儲存到測試專案中。 當您儲存測試條件以後,您可以在 [資料庫單元測試設計工具] 或原始程式碼檔中加以編輯。
若要將測試條件加入到資料庫單元測試
開啟資料庫單元測試。
您所開啟的測試名稱會顯示在 [資料庫單元測試設計工具] 上方的巡覽列中。 您可以使用巡覽列來選取測試專案中的不同測試方法。
在巡覽列中,按一下您要加入測試條件的測試方法,或是按一下 [通用指令碼]。
注意事項 通用指令碼不屬於特定的資料庫單元測試, 而是會在測試回合中的資料庫單元測試之前或之後。 如需詳細資訊,請參閱資料庫單元測試中的指令碼。
在巡覽列中,按一下您要加入測試條件的 Transact-SQL 指令碼。 您可以將測試條件加入到測試前、測試或測試後指令碼。
該測試的 Transact-SQL 指令碼會出現在 Transact-SQL 編輯器中,而它的測試條件會出現在 [測試條件] 窗格中。
在 [測試條件] 清單中,按一下測試條件,然後按一下 [加入測試條件] (+)。
此測試條件即會加入到單元測試方法中。
注意事項 您可以重新調整測試方法中的測試條件順序,其方式是按一下測試條件,然後按一下 [測試條件] 窗格中的向上或向下箭號。
選取您剛才加入的測試條件,並在 [屬性] 視窗中檢視。
在 [屬性] 視窗中設定此測試條件。 例如,您可以變更「執行時間」測試條件的 [執行時間] 屬性。 如果您設定此屬性,則當 Transact-SQL 指令碼未在指定的時間內執行時,就會造成測試失敗。