Classe TestCondition
A classe base para todas as condições de teste que são usadas pelo código gerado.
Namespace: Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions
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.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
Sintaxe
public abstract class TestCondition : Component
public ref class TestCondition abstract : Component
[<AbstractClass>]
type TestCondition =
class
inherit Component
end
Public MustInherit Class TestCondition
Inherits Component
Construtores
Nome | Descrição | |
---|---|---|
TestCondition() | Inicializa uma nova instância da classe TestCondition. |
Propriedades
Nome | Descrição | |
---|---|---|
CanRaiseEvents | (herdado de Component.) |
|
Container | (herdado de Component.) |
|
DesignMode | (herdado de Component.) |
|
Enabled | Obtém ou define um valor que indica se a condição de teste está habilitada. |
|
Events | (herdado de Component.) |
|
Name | Obtém ou define o nome da condição de teste. |
|
Site | (herdado de Component.) |
Métodos
Nome | Descrição | |
---|---|---|
Assert(DbConnection, SqlExecutionResult[]) | Valida parâmetros de entrada. |
|
CreateObjRef(Type) | (herdado de MarshalByRefObject.) |
|
Dispose() | (herdado de Component.) |
|
Dispose(Boolean) | (herdado de Component.) |
|
Equals(Object) | (herdado de Object.) |
|
Finalize() | (herdado de Component.) |
|
GetHashCode() | (herdado de Object.) |
|
GetLifetimeService() | (herdado de MarshalByRefObject.) |
|
GetService(Type) | (herdado de Component.) |
|
GetType() | (herdado de Object.) |
|
InitializeLifetimeService() | (herdado de MarshalByRefObject.) |
|
MemberwiseClone() | (herdado de Object.) |
|
MemberwiseClone(Boolean) | (herdado de MarshalByRefObject.) |
|
ToString() | (herdado de Component.) |
Eventos
Nome | Descrição | |
---|---|---|
Disposed | (herdado de Component.) |
Comentários
Esta é a classe base para todas as condições de teste que são usadas para avaliar os resultados de testes de unidade no Designer de Teste de Unidade de Banco de Dados.Instâncias da classe TestCondition são armazenadas como variáveis locais em InitializeComponent e atribuídas a instâncias da coleção Conditions.Há uma coleção por DatabaseTestAction (antes, durante e após o teste).
Se quiser estender a funcionalidade da condição de teste disponível em esprdata, você poderá herdar dessa condição de teste e registrá-la.Use o atributo DisplayName para exibir a nova condição de teste no painel Condições de Teste.
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.Conditions
Retornar ao topo