Lingua

ITestFilter.Filter(TestFilterContext) Metodo

Definizione

Determina se il test descritto da context deve essere eseguito.

public Microsoft.VisualStudio.TestTools.UnitTesting.TestFilterResult Filter(Microsoft.VisualStudio.TestTools.UnitTesting.TestFilterContext context);
abstract member Filter : Microsoft.VisualStudio.TestTools.UnitTesting.TestFilterContext -> Microsoft.VisualStudio.TestTools.UnitTesting.TestFilterResult
Public Function Filter (context As TestFilterContext) As TestFilterResult

Parametri

context
TestFilterContext

Metadati che descrivono il test in considerazione.

Valori restituiti

Run per consentire l'esecuzione del test normalmente, Drop eliminare automaticamente il test (nessun risultato generato) o Skip(String) segnalare il test come ignorato con un motivo.

Commenti

Se questo metodo genera un'eccezione, il test viene segnalato come Errore con diagnostica UTA078. L'eccezione non viene mai inghiottita automaticamente. Le implementazioni che vogliono acconsentire esplicitamente all'esecuzione del test in caso di errore devono intercettare le proprie eccezioni e restituire Run.

Si applica a