Condividi tramite


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
Classe pubblica ChecksumCondition Definisce una condizione di test che verifica il checksum del set di risultati in uno unit test del database.
Classe pubblica 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.
Classe pubblica EmptyResultSetCondition Rappresenta una condizione in cui la proprietà ExecutionResult.DataSet deve essere vuota.
Classe pubblica 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.
Classe pubblica ExpectedSchemaCondition Specifica che il set di risultati di uno unit test del database deve corrispondere a uno schema specifico.
Classe pubblica InconclusiveCondition Rappresenta una condizione predefinita in cui non è necessario né previsto alcun risultato di test specifico.
Classe pubblica NotEmptyResultSetCondition Rappresenta una condizione in cui la proprietà ExecutionResult.DataSet non deve essere vuota.
Classe pubblica ResultSetCondition Rappresenta la classe base per tutte le condizioni di test che operano su un ResultSet.
Classe pubblica RowCountCondition Definisce una condizione di test che verifica il numero di righe nell'oggetto ResultSet restituito da uno unit test del database.
Classe pubblica ScalarValueCondition Verifica che un particolare valore in una riga e colonna specifica è previsto.
Classe pubblica 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