Classe TestCondition
Classe base per tutte le condizioni di test utilizzate da codice generato.
Spazio dei nomi: Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions
Assembly: Microsoft.Data.Tools.Schema.Sql.UnitTesting (in Microsoft.Data.Tools.Schema.Sql.UnitTesting.dll)
Gerarchia di ereditarietà
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
Sintassi
public abstract class TestCondition : Component
public ref class TestCondition abstract : Component
[<AbstractClass>]
type TestCondition =
class
inherit Component
end
Public MustInherit Class TestCondition
Inherits Component
Costruttori
Nome | Descrizione | |
---|---|---|
TestCondition() | Inizializza una nuova istanza della classe TestCondition. |
Proprietà
Nome | Descrizione | |
---|---|---|
CanRaiseEvents | (Ereditato da Component.) |
|
Container | (Ereditato da Component.) |
|
DesignMode | (Ereditato da Component.) |
|
Enabled | Ottiene o imposta un valore che indica se la condizione di test è abilitata. |
|
Events | (Ereditato da Component.) |
|
Name | Ottiene o imposta il nome della condizione di test. |
|
Site | (Ereditato da Component.) |
Metodi
Nome | Descrizione | |
---|---|---|
Assert(DbConnection, SqlExecutionResult[]) | Convalida i parametri di input. |
|
CreateObjRef(Type) | (Ereditato da MarshalByRefObject.) |
|
Dispose() | (Ereditato da Component.) |
|
Dispose(Boolean) | (Ereditato da Component.) |
|
Equals(Object) | (Ereditato da Object.) |
|
Finalize() | (Ereditato da Component.) |
|
GetHashCode() | (Ereditato da Object.) |
|
GetLifetimeService() | (Ereditato da MarshalByRefObject.) |
|
GetService(Type) | (Ereditato da Component.) |
|
GetType() | (Ereditato da Object.) |
|
InitializeLifetimeService() | (Ereditato da MarshalByRefObject.) |
|
MemberwiseClone() | (Ereditato da Object.) |
|
MemberwiseClone(Boolean) | (Ereditato da MarshalByRefObject.) |
|
ToString() | (Ereditato da Component.) |
Eventi
Nome | Descrizione | |
---|---|---|
Disposed | (Ereditato da Component.) |
Note
Questa è la classe base per tutte le condizioni di test utilizzate per valutare i risultati di unit test nella finestra di progettazione Unit test database.Le istanze della classe TestCondition vengono archiviate come variabili locali in InitializeComponent e vengono assegnate a istanze della raccolta Conditions.È disponibile una raccolta per DatabaseTestAction (pre-test, test e post-test).
Se si desidera estendere le funzionalità della condizione di test disponibile in esprdata, è possibile ereditare da questa condizione di test e registrarla.Utilizzare l'attributo DisplayName per visualizzare la nuova condizione di test nel riquadro Condizioni di test.
Codice thread safe
Eventuali membri pubblici statici (Shared in Visual Basic) di questo tipo sono thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Spazio dei nomi Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions
Torna all'inizio