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 | 為資料庫結構描述提供者提供基底類別,以產生其專案系統中之物件的指令碼。此類別不應單獨實作,而是應當做資料庫結構描述提供者實作的一部分。 |