MSTest-Klasse

Stellt die Aktivität dar, die Tests mit MSTests macht.

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Build.Workflow.Activities
Assembly:  Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)

Syntax

'Declaration
<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

Der MSTest-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode MSTest Initialisiert eine neue Instanz der MSTest-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft CacheId Ruft den Bezeichner des Caches ab, der innerhalb des Bereichs der Workflowdefinition eindeutig ist. (Von Activity geerbt.)
Öffentliche Eigenschaft Category Ruft die Kategorie ab oder legt fest, durch die Tests filtern.
Öffentliche Eigenschaft CommandLineArguments Ruft oder legt eine Zeichenfolge von Befehlszeilenargumenten ab, um zu MSTest.exe zu übergeben.
Öffentliche Eigenschaft DisplayName Ruft einen optionalen Anzeigenamen ab, der für Debugging, Validierung, Ausnahmebehandlung und Nachverfolgung verwendet wird, oder legt ihn fest. (Von Activity geerbt.)
Öffentliche Eigenschaft Flavor Ruft ab oder legt den Typ des Builds fest, für das die Testergebnisse veröffentlichen.
Öffentliche Eigenschaft Id Ruft einen Bezeichner ab, der innerhalb des Bereichs der Workflowdefinition eindeutig ist. (Von Activity geerbt.)
Geschützte Eigenschaft ImplementationVersion Ruft ab oder legt die Version der verwendeten Implementierung fest. (Von Activity geerbt.)
Öffentliche Eigenschaft MaxPriority Ruft ab oder legt eine ganze Zahl fest, die die maximale Priorität der Tests darstellt, um ausgeführt zu werden.
Öffentliche Eigenschaft MinPriority Ruft ab oder legt eine ganze Zahl fest, die die minimale Priorität der Tests darstellt, um ausgeführt zu werden.
Öffentliche Eigenschaft PathToResultsFilesRoot Ruft oder legt den Stamm des Verzeichnispfads auf dem Build-Agent fest, in dem MSTest die Ergebnisdateien (TRX-Dateien) ablegt.
Öffentliche Eigenschaft Platform Erreicht oder legt die Plattform des Builds fest, für das die Testergebnisse veröffentlichen.
Öffentliche Eigenschaft Publish Ruft ab oder legt ein Flag fest, ob Testergebnisse veröffentlicht.
Öffentliche Eigenschaft RunTitle
Öffentliche Eigenschaft SearchPathRoot Ruft ab oder legt den Stammpfad für Suchoperationen fest.
Öffentliche Eigenschaft TestConfigId Ruft oder legt die ID einer vorhandenen Testverwaltungskonfiguration ab, die mit der veröffentlichten Ausführung zuzuordnen.
Öffentliche Eigenschaft TestConfigName Ruft oder legt den Namen einer vorhandenen Testverwaltungskonfiguration ab, die mit der veröffentlichten Ausführung zuzuordnen.
Öffentliche Eigenschaft TestContainers Ruft ab oder legt eine aufzählbare Auflistung von Zeichenfolgen fest, welche die Testcontainer identifizieren, die die Tests enthalten, um ausgeführt zu werden.
Öffentliche Eigenschaft TestLists Ruft ab oder legt eine aufzählbare Auflistung von Zeichenfolgen fest, welche die Testlisten identifizieren, um ausgeführt zu werden.
Öffentliche Eigenschaft TestMetadata Ruft ab oder legt diese Zeichenfolge fest, die die Metadatendatei identifiziert, die die Testlisten enthält, um ausgeführt zu werden.
Öffentliche Eigenschaft TestNames Ruft oder legt eine aufzählbare Auflistung der Testnamen ab, um ausgeführt zu werden.
Öffentliche Eigenschaft TestSettings Ruft oder legt den Pfad zu einer Testlaufkonfigurationseinstellungsdatei fest.
Öffentliche Eigenschaft ToolPath Ruft oder legt den Pfad zum Verzeichnis fest, das die Version von MSTest.exe enthält, um ausgeführt zu werden.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ShouldSerializeDisplayName Gibt an, ob die DisplayName- Eigenschaft serialisiert werden soll. (Von Activity geerbt.)
Öffentliche Methode ShouldSerializeMaxPriority Überprüft, ob die MaxPriority-Eigenschaft als XAML-Zeichenfolge serialisiert werden soll.
Öffentliche Methode ShouldSerializeMinPriority Überprüft, ob die MinPriority-Eigenschaft als XAML-Zeichenfolge serialisiert werden soll.
Öffentliche Methode ShouldSerializePublish Überprüft, ob die Publish-Eigenschaft als XAML-Zeichenfolge serialisiert werden soll.
Öffentliche Methode ShouldSerializeTestConfigId Überprüft, ob die TestConfigId-Eigenschaft als XAML-Zeichenfolge serialisiert werden soll.
Öffentliche Methode ToString Gibt eine String zurück, die Id und DisplayName von Activity enthält. (Von Activity geerbt.)

Zum Seitenanfang

Erweiterungsmethoden

  Name Beschreibung
Öffentliche Erweiterungsmethode GetAssemblyMetadataCollection (Durch WorkflowHelpers definiert.)

Zum Seitenanfang

Hinweise

Weitere Informationen finden Sie unter Befehlszeilenoptionen zum Veröffentlichen von Testergebnissen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Workflow.Activities-Namespace