Namespace Microsoft.Data.Schema.UnitTesting
O Microsoft.Data.Schema.UnitTesting namespace fornece classes que você pode usar para criar e executar testes de unidade de banco de dados. Você pode adicionar asserções personalizadas para determinar o sucesso ou fracasso de seus testes.
Classes
Classe | Descrição | |
---|---|---|
ConnectionContext | Representa o contexto para a conexão de banco de dados que está associado com o teste de unidade de banco de dados. | |
DatabaseTestAction | Representa um conjunto de Transact-SQL lotes de instruções e testar as condições para validar se a instrução executada corretamente. | |
DatabaseTestActions | Representa um teste de unidade de banco de dados. | |
DatabaseTestClass | Representa a classe base para um teste de unidade de banco de dados. | |
DatabaseTestService | Fornece a funcionalidade comum que é usada pelo DatabaseTestClass e teste de métodos durante a execução. | |
ExecutionResult | Contém os resultados de um teste de unidade de banco de dados que foram gerados chamando Execute(ConnectionContext, String, array<DbParameter[]). | |
ExpectedSqlExceptionAttribute | Representa um atributo que especifica que um teste de unidade está esperando um SqlExceptione, opcionalmente, especifique o número do erro, a gravidade e o estado do erro esperado. | |
TestScript | Representa um teste SQL gerado. | |
UnitTestingDesignService | Fornece a classe base para provedores de esquema de banco de dados gerar scripts para objetos no sistema do projeto.Esta classe não se destina a ser implementado, exceto como parte da implementação de um provedor de esquema do banco de dados. |
Consulte também
Referência
Outros recursos
Definir condições de personalizado para testes de unidade de banco de dados