Compartilhar via


Namespace Microsoft.Data.Schema.UnitTesting.Conditions

O Microsoft.Data.Schema.UnitTesting.Conditions namespace fornece classes que você pode usar para criar e gerenciar testar condições. Definindo uma condição de teste personalizada, você pode verificar o comportamento de um objeto de banco de dados de maneiras que não suportam as condições internas.

Classes

  Classe Descrição
Classe pública ChecksumCondition Define uma condição de teste verifica o checksum do resultado definido em um teste de unidade de banco de dados.
Classe pública DataSetTestCondition A classe base para as condições de teste que operam em um DataSet e são configurados pelo usuário durante o teste "tempo de design".Essas condições são configuradas por meio de consulta o banco de dados para os resultados esperados do teste.
Classe pública EmptyResultSetCondition Representa uma condição em que o ExecutionResult.DataSet a propriedade deve ser vazio.
Classe pública ExecutionTimeCondition Representa uma condição de teste especifica a quantidade máxima de tempo que o teste Transact-SQL declarações podem levam para serem executados antes da falha do teste.
Classe pública ExpectedSchemaCondition Especifica que o conjunto de resultados de um teste de unidade de banco de dados deve coincidir com um esquema específico.
Classe pública InconclusiveCondition Representa uma condição padrão onde nada é necessária ou esperado de um resultado de teste.
Classe pública NotEmptyResultSetCondition Representa uma condição em que o ExecutionResult.DataSet propriedade não deve ser vazio.
Classe pública ResultSetCondition Representa a classe base para todas as condições que operam em um de teste ResultSet.
Classe pública RowCountCondition Define uma condição de teste verifica o número de linhas de ResultSet que é retornado por uma unidade de banco de dados Test.
Classe pública ScalarValueCondition Verifica-se de que um determinado valor em uma linha específica e a coluna era esperado.
Classe pública TestCondition A classe base para todas as condições de teste são usadas pela geração de código.

Consulte também

Referência

Outros recursos

Definir condições de personalizado para testes de unidade de banco de dados

Como: Criar condições de teste para o criador de teste de unidade de banco de dados