Sprache

ITestFilter.Filter(TestFilterContext) Methode

Definition

Entscheidet, ob der von context ihnen beschriebene Test ausgeführt werden soll.

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

Parameter

context
TestFilterContext

Metadaten zur Beschreibung des zu berücksichtigenden Tests.

Gibt zurück

Run damit der Test normal ausgeführt werden kann, Drop um den Test im Hintergrund abzulegen (ohne Ergebnis ausgegeben), oder Skip(String) den Test als übersprungen mit einem Grund zu melden.

Hinweise

Wenn diese Methode ausgelöst wird, wird der Test als Fehler mit Diagnose UTA078gemeldet; die Ausnahme wird niemals still verschluckt. Implementierungen, die den Test für die Ausführung bei Fehlern aktivieren möchten, sollten ihre eigenen Ausnahmen abfangen und zurückgeben Run.

Gilt für: