Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions (Espacio de nombres)
El espacio de nombres Microsoft.Data.Tools.Schema.Sql.UnitTesting.Conditions proporciona clases que se pueden usar para crear y administrar condiciones de prueba.Al definir una condición de prueba personalizada, se puede comprobar el comportamiento de un objeto de base de datos de maneras que las condiciones integradas no admiten.
Clases
Clase | Descripción | |
---|---|---|
ChecksumCondition | Define una condición de prueba que verifica la suma de comprobación del conjunto de resultados de una prueba unitaria de base de datos. |
|
DataSetTestCondition | Clase base para las condiciones de prueba que funcionan en un DataSet y que el usuario configura durante el "tiempo de diseño" de la prueba.Estas condiciones se configuran consultando los resultados esperados de la prueba en la base de datos. |
|
EmptyResultSetCondition | Representa una condición donde la propiedad SqlExecutionResult.DataSet debe estar vacía. |
|
ExecutionTimeCondition | Representa una condición de prueba que especifica el tiempo máximo que las instrucciones Transact-SQL de una prueba pueden tardar en ejecutarse antes de que la prueba genere un error. |
|
ExpectedSchemaCondition | Especifica que el conjunto de resultados de una prueba unitaria de base de datos debe coincidir con un esquema específico. |
|
ExportTestConditionAttribute | Las clases concretas que implementan TestCondition deben agregar el atributo ExportTestConditionAttribute a su definición de clase.Esto asegura que se detectarán y agregarán al conjunto de condiciones de prueba disponibles en el Diseñador de pruebas unitarias de SQL Server. |
|
InconclusiveCondition | Representa una condición predeterminada donde no se necesita o espera nada de un resultado de pruebas. |
|
NotEmptyResultSetCondition | Representa una condición donde la propiedad SqlExecutionResult.DataSet no debe estar vacía. |
|
ResultSetCondition | Representa la clase base para todas las condiciones de prueba que actúan sobre un ResultSet. |
|
RowCountCondition | Define una condición de prueba que comprueba el número de filas de ResultSet devuelto por una prueba unitaria de base de datos. |
|
ScalarValueCondition | Comprueba si se esperaba un valor concreto en una fila y columna específicas. |
|
TestCondition | Clase base para todas las condiciones de prueba usadas por el código generado. |
Volver al principio