Namespace Microsoft.Data.Tools.Schema.Sql.UnitTesting
Publicado: setembro de 2016
O namespace Microsoft.Data.Tools.Schema.Sql.UnitTesting fornece classes a serem usadas para criar e executar testes de unidade de banco de dados.Você pode adicionar asserções personalizadas para determinar o êxito ou a falha de seus testes.
Classes
Classe | Descrição | |
---|---|---|
ConnectionContext | Representa o contexto da conexão de banco de dados que é associada ao teste de unidade de banco de dados. |
|
ExpectedSqlExceptionAttribute | Representa um atributo que especifica que um teste de unidade está esperando um SqlException e, opcionalmente, especifica o número do erro, a severidade e o estado do erro esperado. |
|
SqlDatabaseTestAction | Representa um conjunto de instruções por lotes Transact-SQL e condições de teste para validar se a instrução foi executada corretamente. |
|
SqlDatabaseTestActions | Representa um teste de unidade de banco de dados. |
|
SqlDatabaseTestClass | Representa a classe base para um teste de unidade de banco de dados. |
|
SqlDatabaseTestService | Fornece a funcionalidade comum que é usada por SqlDatabaseTestClass e métodos durante a execução do teste. |
|
SqlExecutionResult | Contém os resultados de um teste de unidade de banco de dados que foram gerados chamando M:Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestService.Execute(Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.ConnectionContext,System.String,System.Data.Common.DbParameter[]). |
|
TestScript | Representa um teste SQL gerado. |
Retornar ao início