共用方式為


Microsoft.Data.Schema.UnitTesting 命名空間

Microsoft.Data.Schema.UnitTesting 命名空間提供可用來建立和執行資料庫單元測試的類別。 您可以加入自訂判斷提示,以判斷測試成功或失敗。

類別

  類別 說明
公用類別 ConnectionContext 代表與資料單元測試相關聯的資料庫連接所需內容。
公用類別 DatabaseTestAction 代表一組 Transact-SQL 批次陳述式和測試條件,以驗證陳述式是否正確執行。
公用類別 DatabaseTestActions 代表資料庫單元測試。
公用類別 DatabaseTestClass 代表資料庫單元測試的基底類別。
公用類別 DatabaseTestService 提供 DatabaseTestClass 和方法在測試執行期間使用的通用功能。
公用類別 ExecutionResult 包含呼叫 Execute(ConnectionContext, String, array<DbParameter[]) 所產生之資料庫單元測試的結果。
公用類別 ExpectedSqlExceptionAttribute 代表屬性,該屬性指定單元測試所預期的是 SqlException,並可選擇性地指定錯誤代碼、嚴重性以及預期錯誤的狀態。
公用類別 TestScript 代表產生的 SQL 測試。
公用類別 UnitTestingDesignService 為資料庫結構描述提供者提供基底類別,以產生其專案系統中之物件的指令碼。此類別不應單獨實作,而是應當做資料庫結構描述提供者實作的一部分。

請參閱

參考

其他資源

定義資料庫單元測試的自訂條件