Condividi tramite


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
System_CAPS_pubmethod SqlDatabaseTestClass()

Inizializza una nuova istanza della classe SqlDatabaseTestClass.

Proprietà

Nome Descrizione
System_CAPS_protproperty CanRaiseEvents

(Ereditato da Component.)

System_CAPS_pubproperty Container

(Ereditato da Component.)

System_CAPS_protproperty DesignMode

(Ereditato da Component.)

System_CAPS_protproperty Events

(Ereditato da Component.)

System_CAPS_protproperty ExecutionContext

Ottiene o imposta il contesto di esecuzione utilizzato per eseguire lo script Transact-SQL associato a un test.

System_CAPS_protproperty 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.

System_CAPS_pubproperty Site

(Ereditato da Component.)

System_CAPS_pubproperty TestCleanupAction

Ottiene o imposta SqlDatabaseTestAction che verrà eseguito dopo l'esecuzione di ogni test.

System_CAPS_pubproperty TestContext

Ottiene o imposta il contesto di test utilizzato dall'infrastruttura del test.

System_CAPS_pubproperty TestInitializeAction

Ottiene o imposta l'oggetto SqlDatabaseTestAction eseguito prima dell'esecuzione di ogni test.

System_CAPS_pubpropertySystem_CAPS_static TestService

Ottiene o imposta la classe SqlDatabaseTestService utilizzata dai test durante l'esecuzione.

Metodi

Nome Descrizione
System_CAPS_protmethod CleanupTest()

Chiamato dalla classe di unit test.

System_CAPS_pubmethod CreateObjRef(Type)

(Ereditato da MarshalByRefObject.)

System_CAPS_pubmethod Dispose()

(Ereditato da Component.)

System_CAPS_protmethod Dispose(Boolean)

(Ereditato da Component.)

System_CAPS_pubmethod Equals(Object)

(Ereditato da Object.)

System_CAPS_protmethod Finalize()

(Ereditato da Component.)

System_CAPS_pubmethod GetHashCode()

(Ereditato da Object.)

System_CAPS_pubmethod GetLifetimeService()

(Ereditato da MarshalByRefObject.)

System_CAPS_protmethod GetService(Type)

(Ereditato da Component.)

System_CAPS_pubmethod GetType()

(Ereditato da Object.)

System_CAPS_pubmethod InitializeLifetimeService()

(Ereditato da MarshalByRefObject.)

System_CAPS_protmethod InitializeTest()

Chiamato dalla classe dello unit test generata durante l'inizializzazione del test.

System_CAPS_protmethod MemberwiseClone()

(Ereditato da Object.)

System_CAPS_protmethod MemberwiseClone(Boolean)

(Ereditato da MarshalByRefObject.)

System_CAPS_pubmethod ToString()

(Ereditato da Component.)

Eventi

Nome Descrizione
System_CAPS_pubevent 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