ITestFilter.Filter(TestFilterContext) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.