Namespace Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions
O namespace Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions fornece classes a serem usadas para criar e gerenciar condições de teste.Ao definir uma condição de teste personalizada, você pode verificar o comportamento de um objeto de banco de dados de formas que não tenham suporte das condições internas.
Classes
Classe | Descrição | |
---|---|---|
ChecksumCondition | Define uma condição de teste que verifica a soma de verificação do conjunto de resultados em um teste de unidade de banco de dados. |
|
DataSetTestCondition | A classe base para as condições de teste que operam em um DataSet e são configuradas pelo usuário durante o "tempo de design" do teste.Essas condições são configuradas através da consulta ao banco de dados para obter os resultados esperados do teste. |
|
EmptyResultSetCondition | Representa uma condição em que a propriedade SqlExecutionResult.DataSet deve estar vazia. |
|
ExecutionTimeCondition | Representa uma condição de teste que especifica o período de tempo máximo de execução das instruções Transact-SQL do teste antes de o teste falhar. |
|
ExpectedSchemaCondition | Especifica que o conjunto de resultados de um teste de unidade de banco de dados deve coincidir com um esquema específico. |
|
ExportTestConditionAttribute | Classes concretas que implementam TestCondition devem adicionar o atributo ExportTestConditionAttribute à sua definição de classe.Isso garante que elas serão detectadas e adicionadas ao conjunto de condições de teste disponíveis no Designer de Teste de Unidade do SQL Server. |
|
InconclusiveCondition | Representa uma condição padrão em que nada é necessário ou esperado de um resultado de teste. |
|
NotEmptyResultSetCondition | Representa uma condição em que a propriedade SqlExecutionResult.DataSet não deve estar vazia. |
|
ResultSetCondition | Representa a classe base para todas as condições de teste que operam em um ResultSet. |
|
RowCountCondition | Define uma condição de teste que verifica o número de linhas no ResultSet retornadas por um teste de unidade de banco de dados. |
|
ScalarValueCondition | Verifica se era esperado determinado valor em uma linha e coluna específica. |
|
TestCondition | A classe base para todas as condições de teste que são usadas pelo código gerado. |
Retornar ao topo