Freigeben über


IRunContext-Schnittstelle

Stellt eine Schnittstelle für Testadapter bereit, um Informationen zu einem Testlauf abzurufen.

Namespace:  Microsoft.VisualStudio.TestTools.Execution
Assembly:  Microsoft.VisualStudio.QualityTools.ExecutionCommon (in Microsoft.VisualStudio.QualityTools.ExecutionCommon.dll)

Syntax

'Declaration
Public Interface IRunContext _
    Inherits IBaseRunContext
public interface IRunContext : IBaseRunContext
public interface class IRunContext : IBaseRunContext
type IRunContext =  
    interface
        interface IBaseRunContext
    end
public interface IRunContext extends IBaseRunContext

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AgentName Ruft den Namen des Computers ab, auf dem der Test ausgeführt wird.
Öffentliche Eigenschaft ResultSink Ruft ein Objekt ab, das zum Senden der Testergebnisse an das Testausführungsframework verwendet wird. (Von IBaseRunContext geerbt.)
Öffentliche Eigenschaft RunConfig Ruft Informationen über den Testlauf ab. (Von IBaseRunContext geerbt.)
Öffentliche Eigenschaft RunContextVariables Ruft die Kontextvariablen für den Testlauf ab.
Öffentliche Eigenschaft TestRunner Stellt eine Schnittstelle bereit, mit der der Testadapter einen oder mehrere innere Tests ausführt. (Von IBaseRunContext geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode PauseTestRun Sendet eine Anforderung, um den Testlauf anzuhalten. (Von IBaseRunContext geerbt.)
Öffentliche Methode StopTestRun Sendet eine Anforderung, um den Testlauf zu beenden. (Von IBaseRunContext geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.TestTools.Execution-Namespace

IBaseRunContext