次の方法で共有


TestCondition クラス

 

生成されたコードによって使用されるすべてのテスト条件の基本クラス。

名前空間:   Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions
アセンブリ:  Microsoft.Data.Tools.Schema.Sql.UnitTesting (Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll 内)

継承階層

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.TestCondition
        Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.DataSetTestCondition
        Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.ExecutionTimeCondition
        Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.InconclusiveCondition
        Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions.ResultSetCondition

構文

public abstract class TestCondition : Component
public ref class TestCondition abstract : Component
[<AbstractClass>]
type TestCondition = 
    class
        inherit Component
    end
Public MustInherit Class TestCondition
    Inherits Component

コンストラクター

名前 説明
System_CAPS_protmethod TestCondition()

TestCondition クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
System_CAPS_protproperty CanRaiseEvents

(Component から継承されました。)

System_CAPS_pubproperty Container

(Component から継承されました。)

System_CAPS_protproperty DesignMode

(Component から継承されました。)

System_CAPS_pubproperty Enabled

テスト条件が有効かどうかを示す値を取得または設定します。

System_CAPS_protproperty Events

(Component から継承されました。)

System_CAPS_pubproperty Name

テスト条件の名前を取得または設定します。

System_CAPS_pubproperty Site

(Component から継承されました。)

メソッド

名前 説明
System_CAPS_pubmethod Assert(DbConnection, SqlExecutionResult[])

入力パラメーターを検証します。

System_CAPS_pubmethod CreateObjRef(Type)

(MarshalByRefObject から継承されました。)

System_CAPS_pubmethod Dispose()

(Component から継承されました。)

System_CAPS_protmethod Dispose(Boolean)

(Component から継承されました。)

System_CAPS_pubmethod Equals(Object)

(Object から継承されました。)

System_CAPS_protmethod Finalize()

(Component から継承されました。)

System_CAPS_pubmethod GetHashCode()

(Object から継承されました。)

System_CAPS_pubmethod GetLifetimeService()

(MarshalByRefObject から継承されました。)

System_CAPS_protmethod GetService(Type)

(Component から継承されました。)

System_CAPS_pubmethod GetType()

(Object から継承されました。)

System_CAPS_pubmethod InitializeLifetimeService()

(MarshalByRefObject から継承されました。)

System_CAPS_protmethod MemberwiseClone()

(Object から継承されました。)

System_CAPS_protmethod MemberwiseClone(Boolean)

(MarshalByRefObject から継承されました。)

System_CAPS_pubmethod ToString()

(Component から継承されました。)

イベント

名前 説明
System_CAPS_pubevent Disposed

(Component から継承されました。)

解説

これは、データベース単体テスト デザイナーで単体テスト結果を評価するために使用されるすべてのテスト条件の基本クラスです。TestCondition クラスのインスタンスは、ローカル変数として InitializeComponent 内に保存され、Conditions コレクションのインスタンスに割り当てられます。DatabaseTestAction (テスト前、テスト時、およびテスト後) ごとに 1 つのコレクションが存在します。

esprdata で使用できるテスト条件の機能を拡張する場合、このテスト条件から継承し、登録できます。テスト条件ペインに新しいテスト条件を表示するには、DisplayName 属性を使用します。

スレッド セーフ

すべてのパブリック構造体 (Shared Visual Basic では) メンバーは、スレッド セーフです。 Aインスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions 名前空間

トップに戻る