Espacio de nombres Microsoft.Data.Tools.Schema.Sql.UnitTesting
Publicado: septiembre de 2016
El espacio de nombres Microsoft.Data.Tools.Schema.Sql.UnitTesting proporciona clases que se pueden usar para crear y ejecutar pruebas unitarias de base de datos.Puede agregar aserciones personalizadas para determinar si las pruebas se realizan correctamente o si hay errores.
Clases
Clase | Descripción | |
---|---|---|
ConnectionContext | Representa el contexto de la conexión de base de datos asociada a la prueba unitaria de base de datos. |
|
ExpectedSqlExceptionAttribute | Representa un atributo que especifica que una prueba unitaria está esperando un error SqlException y, opcionalmente, especifica el número, la gravedad y el estado del error esperado. |
|
SqlDatabaseTestAction | Representa un conjunto de instrucciones Transact-SQL por lotes y condiciones de prueba para validar la correcta ejecución de la instrucción. |
|
SqlDatabaseTestActions | Representa una prueba unitaria de base de datos. |
|
SqlDatabaseTestClass | Representa la clase base para una prueba unitaria de base de datos. |
|
SqlDatabaseTestService | Proporciona funcionalidad común usada por SqlDatabaseTestClass y los métodos durante la ejecución de prueba. |
|
SqlExecutionResult | Contiene los resultados de una prueba unitaria de base de datos generados mediante una llamada a M:Microsoft.Data.Tools.Schema.Sql.UnitTesting.SqlDatabaseTestService.Execute(Microsoft.VisualStudio.TeamSystem.Data.UnitTesting.ConnectionContext,System.String,System.Data.Common.DbParameter[]). |
|
TestScript | Representa una prueba de SQL generada. |
Volver al principio