入力パラメーターを検証します。
名前空間: Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions
アセンブリ: Microsoft.Data.Tools.Schema.Sql.UnitTesting (Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll 内)
構文
public virtual void Assert(
DbConnection validationConnection,
SqlExecutionResult[] results
)
public:
virtual void Assert(
DbConnection^ validationConnection,
array<SqlExecutionResult^>^ results
)
abstract Assert :
validationConnection:DbConnection *
results:SqlExecutionResult[] -> unit
override Assert :
validationConnection:DbConnection *
results:SqlExecutionResult[] -> unit
Public Overridable Sub Assert (
validationConnection As DbConnection,
results As SqlExecutionResult()
)
パラメーター
validationConnection
Type: System.Data.Common.DbConnection必要に応じてデータベースの状態を検証するために使用するコンテキスト。コンテキスト内の DbConnection が開かれている必要があります。
results
Type: Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlExecutionResult[]評価対象の SQL テスト スクリプトの実行結果です。これは、SqlExecutionResult インスタンスの配列です。
解説
特定のテスト条件の実装に基づいた独自のカスタム評価ロジックを指定するには、このメソッドをオーバーライドします。たとえば、新しいテスト条件の型に追加したカスタム プロパティを基に評価することができます。
参照
TestCondition クラス
Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions 名前空間
トップに戻る