TestFilterResult Struktur
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.
Die Entscheidung, die von einem ITestFilter einzigen Test zurückgegeben wurde.
public readonly struct TestFilterResult : IEquatable<Microsoft.VisualStudio.TestTools.UnitTesting.TestFilterResult>
[System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")]
[System.Runtime.CompilerServices.IsReadOnly]
[System.Runtime.CompilerServices.Nullable(0)]
public readonly struct TestFilterResult : IEquatable<Microsoft.VisualStudio.TestTools.UnitTesting.TestFilterResult>
type TestFilterResult = struct
[<System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")>]
[<System.Runtime.CompilerServices.IsReadOnly>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type TestFilterResult = struct
Public Structure TestFilterResult
Implements IEquatable(Of TestFilterResult)
- Vererbung
-
TestFilterResult
- Attribute
- Implementiert
Hinweise
Dies ist so readonlystruct konzipiert, dass der heiße Filterpfad zuordnungsfrei bleibt. Verwenden Sie die statischen Run / Drop Eigenschaften (jeweils einen freigegebenen Wert) oder die parametrisierte Skip(String) Factory, um explizite Ergebnisse zu erstellen. Der Standardwert stellt auch dar Run.
Eigenschaften
| Name | Beschreibung |
|---|---|
| Action |
Ruft die Aktion MSTest für den Test, der dieses Ergebnis erzeugt hat. |
| Drop |
Ruft das Ergebnis ab, das angibt, dass der Test im Hintergrund gelöscht werden soll. Entspricht der Semantik der Befehlszeilenoption |
| Run |
Ruft das Ergebnis ab, das angibt, dass der Test normal ausgeführt werden soll. |
| SkipReason |
Ruft den Grund ab, der angegeben Skip(String)wird.
|
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Die Entscheidung, die von einem ITestFilter einzigen Test zurückgegeben wurde. |
| Equals(TestFilterResult) |
Die Entscheidung, die von einem ITestFilter einzigen Test zurückgegeben wurde. |
| GetHashCode() |
Die Entscheidung, die von einem ITestFilter einzigen Test zurückgegeben wurde. |
| Skip(String) |
Erstellt ein Ergebnis, das angibt, dass der Test mit dem angegebenen Grund als übersprungen angezeigt werden soll. |
Operatoren
| Name | Beschreibung |
|---|---|
| Equality(TestFilterResult, TestFilterResult) |
Gleichheitsoperator. |
| Inequality(TestFilterResult, TestFilterResult) |
Ungleichheitsoperator. |