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 セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。