Metodo TestCondition.Assert
Convalida i parametri di input.
Spazio dei nomi: Microsoft.Data.Schema.UnitTesting.Conditions
Assembly: Microsoft.Data.Schema.UnitTesting (in Microsoft.Data.Schema.UnitTesting.dll)
Sintassi
'Dichiarazione
Public Overridable Sub Assert ( _
validationConnection As DbConnection, _
results As ExecutionResult() _
)
public virtual void Assert(
DbConnection validationConnection,
ExecutionResult[] results
)
public:
virtual void Assert(
DbConnection^ validationConnection,
array<ExecutionResult^>^ results
)
abstract Assert :
validationConnection:DbConnection *
results:ExecutionResult[] -> unit
override Assert :
validationConnection:DbConnection *
results:ExecutionResult[] -> unit
public function Assert(
validationConnection : DbConnection,
results : ExecutionResult[]
)
Parametri
- validationConnection
Tipo: System.Data.Common.DbConnection
Il contesto utilizzato per verificare la stato del database, se richiesto.La classe DbConnection contenuta nel contesto deve essere aperta.
- results
Tipo: array<Microsoft.Data.Schema.UnitTesting.ExecutionResult[]
Sono i risultati dell'esecuzione dello script di test SQL che si desidera valutare.Si tratta di una matrice di istanze ExecutionResult.
Note
Eseguire l'override di questo metodo per fornire una logica di valutazione personalizzata basata sull'implementazione della specifica condizione di test. Ad esempio, è possibile basare la valutazione su proprietà personalizzate aggiunte al nuovo tipo di condizione di test.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Data.Schema.UnitTesting.Conditions