TestCondition.Assert 方法
驗證輸入參數。
命名空間: Microsoft.Data.Schema.UnitTesting.Conditions
組件: Microsoft.Data.Schema.UnitTesting (在 Microsoft.Data.Schema.UnitTesting.dll 中)
語法
'宣告
Public Overridable Sub Assert ( _
validationConnection As DbConnection, _
results As ExecutionResult() _
)
public virtual void Assert(
DbConnection validationConnection,
ExecutionResult[] results
)
public:
virtual void Assert(
DbConnection^ validationConnection,
array<ExecutionResult^>^ results
)
abstract Assert :
validationConnection:DbConnection *
results:ExecutionResult[] -> unit
override Assert :
validationConnection:DbConnection *
results:ExecutionResult[] -> unit
public function Assert(
validationConnection : DbConnection,
results : ExecutionResult[]
)
參數
- validationConnection
型別:System.Data.Common.DbConnection
在需要時用來驗證資料庫狀態的內容。內容中包含的 DbConnection 必須開啟。
- results
型別:array<Microsoft.Data.Schema.UnitTesting.ExecutionResult[]
這些是您要評估的 SQL 測試指令碼執行結果。這是 ExecutionResult 執行個體的陣列。
備註
您可以覆寫這個方法,根據您的特定測試條件實作提供自訂評估邏輯。 例如,評估可以根據加入到新測試條件類型的自訂屬性。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。