Microsoft.Data.Schema.UnitTesting.Conditions 名前空間には、テスト条件の作成と管理に使用できるクラスが用意されています。 カスタム テスト条件を定義することにより、組み込みの条件ではサポートされない方法でデータベース オブジェクトの動作を検証できます。
クラス
クラス | 説明 | |
---|---|---|
![]() |
ChecksumCondition | データベース単体テストの結果セットのチェックサムを検証するテスト条件を定義します。 |
![]() |
DataSetTestCondition | DataSet に対して実行されるテスト条件の基本クラスです。テスト条件は、テストの "デザイン時" にユーザーによって構成されます。これらの条件は、テストの結果として予期される結果をデータベースに照会することで構成されます。 |
![]() |
EmptyResultSetCondition | ExecutionResult.DataSet プロパティが空である必要がある条件を表します。 |
![]() |
ExecutionTimeCondition | 時間の最大量を指定するテスト条件を表しますテストのTransact-SQLステートメントのテストに失敗する前に実行にかかることがあります。 |
![]() |
ExpectedSchemaCondition | データベース単体テストの結果セットが特定のスキーマに一致する必要があることを指定します。 |
![]() |
InconclusiveCondition | テスト結果に関して何も必要とされない、または何も求められない既定の条件を表します。 |
![]() |
NotEmptyResultSetCondition | ExecutionResult.DataSet プロパティが空以外である必要がある条件を表します。 |
![]() |
ResultSetCondition | 1 つの ResultSet に対して機能するすべてのテスト条件の基本クラスを表します。 |
![]() |
RowCountCondition | データベース単体テストによって返された ResultSet の行数を検証るテスト条件を定義します。 |
![]() |
ScalarValueCondition | 特定の行および列に、予期された特定の値が指定されたことを検証します。 |
![]() |
TestCondition | 生成されたコードによって使用されるすべてのテスト条件の基本クラス。 |