Condividi tramite


Classe MSTest

Rappresenta l'attività che esegue i test utilizzando MSTest.

Gerarchia di ereditarietà

System.Object
  System.Activities.Activity
    Microsoft.TeamFoundation.Build.Workflow.Activities.MSTest

Spazio dei nomi:  Microsoft.TeamFoundation.Build.Workflow.Activities
Assembly:  Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)

Sintassi

'Dichiarazione
<ToolboxBitmapAttribute(GetType(TeamBuildBaseActivityDesigner), "DefaultBuildIcon.png")> _
<ActivityTrackingAttribute(ActivityTrackingOption.ActivityOnly)> _
<BuildCategoryAttribute> _
Public NotInheritable Class MSTest _
    Inherits Activity
[ToolboxBitmapAttribute(typeof(TeamBuildBaseActivityDesigner), "DefaultBuildIcon.png")]
[ActivityTrackingAttribute(ActivityTrackingOption.ActivityOnly)]
[BuildCategoryAttribute]
public sealed class MSTest : Activity

Il tipo MSTest espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico MSTest Inizializza una nuova istanza della classe MSTest.

In alto

Proprietà

  Nome Descrizione
Proprietà protetta. CacheId Ottiene l'identificatore della cache che è univoco all'interno dell'ambito della definizione del flusso di lavoro. (Ereditato da Activity)
Proprietà pubblica Category Ottiene o imposta la categoria da filtrare i test.
Proprietà pubblica CommandLineArguments Ottiene o imposta una serie di argomenti della riga di comando da passare a MSTest.exe.
Proprietà pubblica DisplayName Ottiene o imposta un nome descrittivo facoltativo utilizzato per debug, convalida, gestione delle eccezioni e rilevamento. (Ereditato da Activity)
Proprietà pubblica Flavor Ottiene o imposta la versione della compilazione in cui pubblicare i risultati del test.
Proprietà pubblica Id Ottiene un identificatore che è univoco nell'ambito della definizione del flusso di lavoro. (Ereditato da Activity)
Proprietà protetta. ImplementationVersion Ottiene o imposta la versione dell' implementazione utilizzata. (Ereditato da Activity)
Proprietà pubblica MaxPriority Ottiene o imposta un valore intero che rappresenta la priorità massima dei test da eseguire.
Proprietà pubblica MinPriority Ottiene o imposta un valore intero che rappresenta la priorità minima dei test da eseguire.
Proprietà pubblica PathToResultsFilesRoot Ottiene o imposta la radice del percorso della directory dell'agente di compilazione in cui MSTest inserirà i file di risultati (file con estensione trx).
Proprietà pubblica Platform Ottiene o imposta la piattaforma della compilazione in cui pubblicare i risultati del test.
Proprietà pubblica Publish Ottiene o imposta un flag che indica se pubblicare i risultati del test.
Proprietà pubblica RunTitle
Proprietà pubblica SearchPathRoot Ottiene o imposta il percorso radice per le operazioni di ricerca.
Proprietà pubblica TestConfigId Ottiene o imposta l'id di una configurazione di gestione test esistente da associare all'esecuzione pubblicata.
Proprietà pubblica TestConfigName Ottiene o imposta il nome di una configurazione di gestione test esistente da associare all'esecuzione pubblicata.
Proprietà pubblica TestContainers Ottiene o imposta una raccolta enumerabile di stringhe che identificano i contenitori di test che contengono i test da eseguire.
Proprietà pubblica TestLists Ottiene o imposta una raccolta enumerabile di stringhe che identificano gli elenchi dei test da eseguire.
Proprietà pubblica TestMetadata Ottiene o imposta la stringa che identifica il file di metadati contenente gli elenchi di test da eseguire.
Proprietà pubblica TestNames Ottiene o imposta una raccolta enumerabile dei nomi di test per l'esecuzione.
Proprietà pubblica TestSettings Ottiene o imposta il percorso di un file di impostazioni di configurazione di esecuzione dei test.
Proprietà pubblica ToolPath Ottiene o imposta il percorso della directory contenente la versione di MSTest.exe per l'esecuzione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico ShouldSerializeDisplayName Indica se la proprietà DisplayName deve essere serializzata. (Ereditato da Activity)
Metodo pubblico ShouldSerializeMaxPriority Controlla se la proprietà MaxPriority deve essere serializzata come stringa XAML.
Metodo pubblico ShouldSerializeMinPriority Controlla se la proprietà MinPriority deve essere serializzata come stringa XAML.
Metodo pubblico ShouldSerializePublish Controlla se la proprietà Publish deve essere serializzata come stringa XAML.
Metodo pubblico ShouldSerializeTestConfigId Controlla se la proprietà TestConfigId deve essere serializzata come stringa XAML.
Metodo pubblico ToString Restituisce un String che contiene il Id e il DisplayName del Activity. (Ereditato da Activity)

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico GetAssemblyMetadataCollection (Definito da WorkflowHelpers).

In alto

Note

Per ulteriori informazioni, vedere Opzioni della riga di comando per la pubblicazione dei risultati del test.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Workflow.Activities