Freigeben über


TestCondition-Klasse

 

Die Basisklasse für alle Testbedingungen, die vom generierten Code verwendet werden.

Namespace:   Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions
Assembly:  Microsoft.Data.Tools.Schema.Sql.UnitTesting (in Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)

Vererbungshierarchie

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

Syntax

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

Konstruktoren

Name Beschreibung
System_CAPS_protmethod TestCondition()

Initialisiert eine neue Instanz der TestCondition-Klasse.

Eigenschaften

Name Beschreibung
System_CAPS_protproperty CanRaiseEvents

(Geerbt von Component.)

System_CAPS_pubproperty Container

(Geerbt von Component.)

System_CAPS_protproperty DesignMode

(Geerbt von Component.)

System_CAPS_pubproperty Enabled

Ruft einen Wert ab, der angibt, ob die Testbedingung aktiviert ist, oder legt ihn fest.

System_CAPS_protproperty Events

(Geerbt von Component.)

System_CAPS_pubproperty Name

Ruft den Namen der Testbedingung ab oder legt ihn fest.

System_CAPS_pubproperty Site

(Geerbt von Component.)

Methoden

Name Beschreibung
System_CAPS_pubmethod Assert(DbConnection, SqlExecutionResult[])

Überprüft Eingabeparameter.

System_CAPS_pubmethod CreateObjRef(Type)

(Geerbt von MarshalByRefObject.)

System_CAPS_pubmethod Dispose()

(Geerbt von Component.)

System_CAPS_protmethod Dispose(Boolean)

(Geerbt von Component.)

System_CAPS_pubmethod Equals(Object)

(Geerbt von Object.)

System_CAPS_protmethod Finalize()

(Geerbt von Component.)

System_CAPS_pubmethod GetHashCode()

(Geerbt von Object.)

System_CAPS_pubmethod GetLifetimeService()

(Geerbt von MarshalByRefObject.)

System_CAPS_protmethod GetService(Type)

(Geerbt von Component.)

System_CAPS_pubmethod GetType()

(Geerbt von Object.)

System_CAPS_pubmethod InitializeLifetimeService()

(Geerbt von MarshalByRefObject.)

System_CAPS_protmethod MemberwiseClone()

(Geerbt von Object.)

System_CAPS_protmethod MemberwiseClone(Boolean)

(Geerbt von MarshalByRefObject.)

System_CAPS_pubmethod ToString()

(Geerbt von Component.)

Ereignisse

Name Beschreibung
System_CAPS_pubevent Disposed

(Geerbt von Component.)

Hinweise

Dies ist die Basisklasse für alle Testbedingungen, die zum Auswerten der Ergebnisse von Komponententests im Datenbankkomponententest-Designer verwendet werden.Instanzen der TestCondition-Klasse werden als lokale Variablen in ConditionsInitializeComponent gespeichert und Instanzen der -Auflistung zugewiesen.Pro DatabaseTestAction (Vortest, Test und Nachtest) ist jeweils eine Auflistung vorhanden.

Wenn Sie die Funktionalität der inesprdata verfügbaren Testbedingungen erweitern möchten, können Sie diese Testbedingung vererben und registrieren.Verwenden Sie das DisplayName-Attribut, um die neue Testbedingung im Bereich Testbedingungen anzuzeigen.

Threadsicherheit

Öffentliche statische (in Visual Basic freigegebene) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions-Namespace

Zurück zum Anfang