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 | |
---|---|---|
TestCondition() | Initialisiert eine neue Instanz der TestCondition-Klasse. |
Eigenschaften
Name | Beschreibung | |
---|---|---|
CanRaiseEvents | (Geerbt von Component.) |
|
Container | (Geerbt von Component.) |
|
DesignMode | (Geerbt von Component.) |
|
Enabled | Ruft einen Wert ab, der angibt, ob die Testbedingung aktiviert ist, oder legt ihn fest. |
|
Events | (Geerbt von Component.) |
|
Name | Ruft den Namen der Testbedingung ab oder legt ihn fest. |
|
Site | (Geerbt von Component.) |
Methoden
Name | Beschreibung | |
---|---|---|
Assert(DbConnection, SqlExecutionResult[]) | Überprüft Eingabeparameter. |
|
CreateObjRef(Type) | (Geerbt von MarshalByRefObject.) |
|
Dispose() | (Geerbt von Component.) |
|
Dispose(Boolean) | (Geerbt von Component.) |
|
Equals(Object) | (Geerbt von Object.) |
|
Finalize() | (Geerbt von Component.) |
|
GetHashCode() | (Geerbt von Object.) |
|
GetLifetimeService() | (Geerbt von MarshalByRefObject.) |
|
GetService(Type) | (Geerbt von Component.) |
|
GetType() | (Geerbt von Object.) |
|
InitializeLifetimeService() | (Geerbt von MarshalByRefObject.) |
|
MemberwiseClone() | (Geerbt von Object.) |
|
MemberwiseClone(Boolean) | (Geerbt von MarshalByRefObject.) |
|
ToString() | (Geerbt von Component.) |
Ereignisse
Name | Beschreibung | |
---|---|---|
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