Share via


Microsoft.Data.Schema.UnitTesting.Conditions (Espacio de nombres)

El espacio de nombres Microsoft.Data.Schema.UnitTesting.Conditions proporciona clases que se pueden utilizar 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
Clase pública ChecksumCondition Define una condición de prueba que comprueba la suma de comprobación del conjunto de resultados de una prueba unitaria de base de datos.
Clase pública DataSetTestCondition Clase base para las condiciones de prueba que funcionan en 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.
Clase pública EmptyResultSetCondition Representa una condición donde la propiedad ExecutionResult.DataSet debe estar vacía.
Clase pública ExecutionTimeCondition Representa una condición de prueba que especifica el tiempo máximo que las instrucciones Transact-SQL de prueba pueden realizar para ejecutarse antes de que se produzca un error en la prueba.
Clase pública ExpectedSchemaCondition Especifica que el conjunto de resultados de una prueba unitaria de base de datos debe coincidir con un esquema concreto.
Clase pública InconclusiveCondition Representa una condición predeterminada donde no se requiere o espera nada de un resultado de la prueba.
Clase pública NotEmptyResultSetCondition Representa una condición donde la propiedad ExecutionResult.DataSet no debe estar vacía.
Clase pública ResultSetCondition Representa la clase base para todas las condiciones de prueba que actúan en un ResultSet.
Clase pública RowCountCondition Define una condición de prueba que comprueba el número de filas en ResultSet que devuelve una prueba unitaria de base de datos.
Clase pública ScalarValueCondition Comprueba si se esperaba un valor concreto en una fila y columna específicas.
Clase pública TestCondition Clase base para todas las condiciones de prueba utilizadas por el código generado.

Vea también

Referencia

Otros recursos

Definir condiciones personalizadas para pruebas unitarias de base de datos

Cómo: Crear condiciones de prueba para el Diseñador de pruebas unitarias de base de datos