Compartilhar via


Classe SqlDatabaseTestClass

 

Representa a classe base para um teste de unidade de banco de dados.

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

Hierarquia de herança

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestClass

Sintaxe

[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

Construtores

Nome Descrição
System_CAPS_pubmethod SqlDatabaseTestClass()

Inicializa uma nova instância da classe SqlDatabaseTestClass.

Propriedades

Nome Descrição
System_CAPS_protproperty CanRaiseEvents

(herdado de Component.)

System_CAPS_pubproperty Container

(herdado de Component.)

System_CAPS_protproperty DesignMode

(herdado de Component.)

System_CAPS_protproperty Events

(herdado de Component.)

System_CAPS_protproperty ExecutionContext

Obtém ou define o contexto de execução que é usado para executar o script Transact-SQL associado a um teste.

System_CAPS_protproperty PrivilegedContext

Obtém ou define o contexto privilegiado que é usado para verificar uma execução de teste.Além disso, essa propriedade verifica e executa ações de pré-teste e pós-teste para cada teste.

System_CAPS_pubproperty Site

(herdado de Component.)

System_CAPS_pubproperty TestCleanupAction

Obtém ou define o SqlDatabaseTestAction que será executado após a execução de cada teste.

System_CAPS_pubproperty TestContext

Obtém ou define o contexto do teste que é usado pela infraestrutura do teste.

System_CAPS_pubproperty TestInitializeAction

Obtém ou define o SqlDatabaseTestAction que é executado antes da execução de cada teste.

System_CAPS_pubpropertySystem_CAPS_static TestService

Obtém ou define a classe SqlDatabaseTestService que é usada pelos testes durante a execução.

Métodos

Nome Descrição
System_CAPS_protmethod CleanupTest()

Chamado pela classe de testes de unidade.

System_CAPS_pubmethod CreateObjRef(Type)

(herdado de MarshalByRefObject.)

System_CAPS_pubmethod Dispose()

(herdado de Component.)

System_CAPS_protmethod Dispose(Boolean)

(herdado de Component.)

System_CAPS_pubmethod Equals(Object)

(herdado de Object.)

System_CAPS_protmethod Finalize()

(herdado de Component.)

System_CAPS_pubmethod GetHashCode()

(herdado de Object.)

System_CAPS_pubmethod GetLifetimeService()

(herdado de MarshalByRefObject.)

System_CAPS_protmethod GetService(Type)

(herdado de Component.)

System_CAPS_pubmethod GetType()

(herdado de Object.)

System_CAPS_pubmethod InitializeLifetimeService()

(herdado de MarshalByRefObject.)

System_CAPS_protmethod InitializeTest()

Chamado pela classe de teste de unidade gerada durante a inicialização do teste.

System_CAPS_protmethod MemberwiseClone()

(herdado de Object.)

System_CAPS_protmethod MemberwiseClone(Boolean)

(herdado de MarshalByRefObject.)

System_CAPS_pubmethod ToString()

(herdado de Component.)

Eventos

Nome Descrição
System_CAPS_pubevent Disposed

(herdado de Component.)

Acesso thread-safe

Qualquer estático público (Compartilhado no Visual Basic) membros desde tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

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

Retornar ao topo