PlannedTest Classe

Definizione

Rappresenta un singolo test pianificato per l'esecuzione(ad esempio è stato individuato e superato il filtro attivo) nell'esecuzione del test corrente. Restituito da 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
Ereditarietà
PlannedTest
Attributi

Commenti

Le istanze sono snapshot non modificabili generati all'inizio dell'esecuzione di test per l'assembly. Sono destinati all'ispezione di sola lettura (ad esempio per decidere se è necessaria un'installazione costosa in [AssemblyInitialize]); non portano lo stato in fase di esecuzione, ad esempio risultati, eccezioni o righe guidate dai dati.

Costruttori

Nome Descrizione
PlannedTest(String, String, String, String, String, String, String, Nullable<Int32>, IReadOnlyCollection<String>, IReadOnlyCollection<KeyValuePair<String, String>>)

Inizializza una nuova istanza della classe PlannedTest.

Proprietà

Nome Descrizione
AssemblyPath

Ottiene il percorso completo dell'assembly che dichiara il test su disco.

DeclaringFilePath

Ottiene il percorso del file di origine che dichiara il test. Questo valore viene acquisito in fase di compilazione da TestMethodAttribute. Può essere null quando il test viene dichiarato tramite un attributo test-method personalizzato che non propaga le informazioni sul chiamante.

DeclaringLineNumber

Ottiene il numero di riga all'interno del DeclaringFilePath quale viene dichiarato il test, se disponibile; in caso contrario null, .

FullyQualifiedTestClassName

Ottiene il nome completo della classe che dichiara il metodo di test. Esegue il mirror.FullyQualifiedTestClassName

ManagedMethodName

Ottiene il nome del metodo gestito ECMA-335 (tipi di parametri di codifica) per il metodo di test, se disponibile. Utilizzare questa opzione per l'identificazione non ambigua dei metodi di overload.

ManagedTypeName

Ottiene il nome del tipo gestito ECMA-335 per il tipo dichiarante, se disponibile.

TestCategories

Ottiene le categorie applicate a questo test tramite TestCategoryAttribute il metodo, la classe o il livello di assembly.

TestDisplayName

Ottiene il nome visualizzato del test, quando ne è stato impostato uno; in caso contrario null, . Esegue il mirror.TestDisplayName

TestName

Ottiene il nome semplice del metodo di test. Esegue il mirror.TestName

TestProperties

Ottiene le coppie nome/valore applicate a questo test tramite TestPropertyAttribute. Più attributi con lo stesso nome vengono mantenuti come voci separate.

Si applica a