PlannedTest Klasse

Definition

Stellt einen einzelnen Test dar, der in der aktuellen Testausführung ausgeführt werden soll (d. h. wurde ermittelt und der aktive Filter bestanden). Zurückgegeben von PlannedTests.

public sealed class PlannedTest
[System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class PlannedTest
type PlannedTest = class
[<System.Diagnostics.CodeAnalysis.Experimental("MSTESTEXP", UrlFormat="https://aka.ms/mstest/diagnostics#{0}")>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type PlannedTest = class
Public NotInheritable Class PlannedTest
Vererbung
PlannedTest
Attribute

Hinweise

Instanzen sind unveränderliche Momentaufnahmen, die zu Beginn der Testausführung für die Assembly erstellt werden. Sie sind für die schreibgeschützte Inspektion vorgesehen (z. B. um zu entscheiden, ob teure Einrichtung erforderlich [AssemblyInitialize]ist); sie führen keinen Ausführungszeitzustand wie Ergebnis, Ausnahmen oder datengesteuerte Zeilen aus.

Konstruktoren

Name Beschreibung
PlannedTest(String, String, String, String, String, String, String, Nullable<Int32>, IReadOnlyCollection<String>, IReadOnlyCollection<KeyValuePair<String, String>>)

Initialisiert eine neue Instanz der PlannedTest-Klasse.

Eigenschaften

Name Beschreibung
AssemblyPath

Ruft den vollständigen Pfad der Assembly ab, die den Test auf dem Datenträger deklariert.

DeclaringFilePath

Ruft den Quelldateipfad ab, der den Test deklariert. Dieser Wert wird zur Kompilierungszeit erfasst, kann TestMethodAttributees sein null , wenn der Test über ein benutzerdefiniertes Testmethodenattribut deklariert wird, das die Aufruferinformationen nicht weitergibt.

DeclaringLineNumber

Ruft die Zeilennummer ab, in DeclaringFilePath der der Test deklariert wird, wenn verfügbar; andernfalls null.

FullyQualifiedTestClassName

Ruft den vollqualifizierten Namen der Klasse ab, die die Testmethode deklariert. Spiegelung FullyQualifiedTestClassName.

ManagedMethodName

Ruft den Namen der verwalteten ECMA-335-Methode (Codierungsparametertypen) für die Testmethode ab, sofern verfügbar. Verwenden Sie dies zur eindeutigen Identifizierung überladener Methoden.

ManagedTypeName

Ruft den ECMA-335-verwalteten Typnamen für den deklarierenden Typ ab, sofern verfügbar.

TestCategories

Ruft die Kategorien ab, die auf diesen Test angewendet werden, über TestCategoryAttribute die Methode, Klasse oder Assemblyebene.

TestDisplayName

Ruft den Anzeigenamen des Tests ab, wenn eine festgelegt wurde; andernfalls null. Spiegelung TestDisplayName.

TestName

Ruft den einfachen Namen der Testmethode ab. Spiegelung TestName.

TestProperties

Ruft die Namen-Wert-Paare, die auf diesen Test angewendet werden, über TestPropertyAttribute. Mehrere Attribute mit demselben Namen werden als separate Einträge beibehalten.

Gilt für: