Classe SqlDatabaseTestClass
Rappresenta la classe base per uno unit test del database.
Spazio dei nomi: Microsoft.Data.Tools.Schema.Sql.UnitTesting
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.SqlDatabaseTestClass
Sintassi
[CLSCompliantAttribute(true)]
public class SqlDatabaseTestClass : Component
[CLSCompliantAttribute(true)]
public ref class SqlDatabaseTestClass : Component
[<CLSCompliantAttribute(true)>]
type SqlDatabaseTestClass =
class
inherit Component
end
<CLSCompliantAttribute(True)>
Public Class SqlDatabaseTestClass
Inherits Component
Costruttori
Nome | Descrizione | |
---|---|---|
SqlDatabaseTestClass() | Inizializza una nuova istanza della classe SqlDatabaseTestClass. |
Proprietà
Nome | Descrizione | |
---|---|---|
CanRaiseEvents | (Ereditato da Component.) |
|
Container | (Ereditato da Component.) |
|
DesignMode | (Ereditato da Component.) |
|
Events | (Ereditato da Component.) |
|
ExecutionContext | Ottiene o imposta il contesto di esecuzione utilizzato per eseguire lo script Transact-SQL associato a un test. |
|
PrivilegedContext | Ottiene o imposta il contesto autorizzato utilizzato per verificare l'esecuzione di un test.Inoltre, questa proprietà verifica ed esegue azioni pre-test e post-test per ogni test. |
|
Site | (Ereditato da Component.) |
|
TestCleanupAction | Ottiene o imposta SqlDatabaseTestAction che verrà eseguito dopo l'esecuzione di ogni test. |
|
TestContext | Ottiene o imposta il contesto di test utilizzato dall'infrastruttura del test. |
|
TestInitializeAction | Ottiene o imposta l'oggetto SqlDatabaseTestAction eseguito prima dell'esecuzione di ogni test. |
|
TestService | Ottiene o imposta la classe SqlDatabaseTestService utilizzata dai test durante l'esecuzione. |
Metodi
Nome | Descrizione | |
---|---|---|
CleanupTest() | Chiamato dalla classe di unit test. |
|
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.) |
|
InitializeTest() | Chiamato dalla classe dello unit test generata durante l'inizializzazione del test. |
|
MemberwiseClone() | (Ereditato da Object.) |
|
MemberwiseClone(Boolean) | (Ereditato da MarshalByRefObject.) |
|
ToString() | (Ereditato da Component.) |
Eventi
Nome | Descrizione | |
---|---|---|
Disposed | (Ereditato da Component.) |
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
Torna all'inizio