Spazio dei nomi Microsoft.Data.Schema.UnitTesting.Conditions
Lo spazio dei nomi Microsoft.Data.Schema.UnitTesting.Conditions fornisce classi utilizzabili per creare e gestire condizioni di test. Definendo una condizione di test personalizzata, è possibile verificare il comportamento di un oggetto di database in modi non supportati dalle condizioni incorporate.
Classi
Classe | Descrizione | |
---|---|---|
![]() |
ChecksumCondition | Definisce una condizione di test che verifica il checksum del set di risultati in uno unit test del database. |
![]() |
DataSetTestCondition | La classe base per condizioni di test che operano su un oggetto DataSet e che vengono configurate dall'utente in fase di progettazione del test.Queste condizioni vengono configurate eseguendo una query sul database per i risultati previsti del test. |
![]() |
EmptyResultSetCondition | Rappresenta una condizione in cui la proprietà ExecutionResult.DataSet deve essere vuota. |
![]() |
ExecutionTimeCondition | Rappresenta una condizione di test che specifica il tempo massimo che i rendiconti Transact-SQL del test possono accettare da eseguire prima di avere esito negativo del test. |
![]() |
ExpectedSchemaCondition | Specifica che il set di risultati di uno unit test del database deve corrispondere a uno schema specifico. |
![]() |
InconclusiveCondition | Rappresenta una condizione predefinita in cui non è necessario né previsto alcun risultato di test specifico. |
![]() |
NotEmptyResultSetCondition | Rappresenta una condizione in cui la proprietà ExecutionResult.DataSet non deve essere vuota. |
![]() |
ResultSetCondition | Rappresenta la classe base per tutte le condizioni di test che operano su un ResultSet. |
![]() |
RowCountCondition | Definisce una condizione di test che verifica il numero di righe nell'oggetto ResultSet restituito da uno unit test del database. |
![]() |
ScalarValueCondition | Verifica che un particolare valore in una riga e colonna specifica è previsto. |
![]() |
TestCondition | Classe base per tutte le condizioni di test utilizzate da codice generato. |
Vedere anche
Riferimenti
Altre risorse
Definire condizioni personalizzate per gli unit test del database
Procedura: creare condizioni di test per la finestra di progettazione degli unit test del database