Sdílet prostřednictvím


IHostedTest.HostType – vlastnost

Hostitele identifikuje řetězec IHostedTest.HostType.Testerům můžete použít tento řetězec atributu HostType na vlastní test Určuje hostitele, ve kterém chcete spustit tento test.

Obor názvů:  Microsoft.VisualStudio.TestTools.Common
Sestavení:  Microsoft.VisualStudio.QualityTools.Common (v Microsoft.VisualStudio.QualityTools.Common.dll)

Syntaxe

'Deklarace
Property HostType As String
string HostType { get; set; }
property String^ HostType {
    String^ get ();
    void set (String^ value);
}
abstract HostType : string with get, set
function get HostType () : String 
function set HostType (value : String)

Hodnota vlastnosti

Typ: String
String , Který obsahuje název typu host, v němž by spustit test.Tato vlastnost označuje výchozí hostitel test, vrací hodnotu null nebo prázdný řetězec.

Poznámky

Jednotka zkoušky pro atribut HostType pomocí tohoto řetězce pochází z Rámci testování jednotky.

TestElement třída implementuje rozhraní IHostedTest.Typy testů, které není odvozena od TestElement musí vývojář zkouška typu povolit test uživatelům určit typ hostitele při spuštění testů.Jak je popsáno v How to: Specify Tests to Run in a Host Adapter, lze provést buď nastavením vlastností v okně Vlastnosti pomocí atributu HostType (pro zkoušky jednotky) nebo podporou spustit test editoru konfigurace.

Příklady

Kompletní kód v následujícím příkladu naleznete v souboru MyTest.cs ve zkušebním vzorku rozšiřitelnosti v Visual Studio SDK.Nemáte patří následující, pokud vlastní test typu odvozen od TestElement.

private string m_hostType;
string IHostedTest.HostType
{
    get
    {
        return m_hostType;
    }
    set
    {
        m_hostType = value;
    }
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

IHostedTest Rozhraní

Microsoft.VisualStudio.TestTools.Common – obor názvů

Další zdroje

How to: Specify Tests to Run in a Host Adapter