Condividi tramite


Proprietà IHostedTest.HostType

la stringa di IHostedTest.HostType identifica un host.I tester possono utilizzare questa stringa nell'attributo di HostType su un test personalizzato per specificare un host in cui eseguire il test.

Spazio dei nomi:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)

Sintassi

'Dichiarazione
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)

Valore proprietà

Tipo: System.String
String contenente il nome del tipo di host in cui il test è necessario eseguire l'applicazione.Per indicare l'host predefinito del test, questa proprietà restituisce null o una stringa vuota.

Note

Per gli unit test, l'attributo di HostType in cui è possibile utilizzare questa stringa deriva da Framework per unit test.

la classe di TestElement implementa l'interfaccia di IHostedTest.Per i tipi di test che non derivano da TestElement, lo sviluppatore del tipo di test deve consentire agli utenti di test per specificare il tipo di host da utilizzare quando si eseguono i test.come descritto in Procedura: Specificare i test da eseguire in un adattatore host, è possibile procedere le proprietà da impostare nella Finestra Proprietà, utilizzando l'attributo di HostType (per gli unit test, oppure supportano l'editor di configurazione di esecuzione dei test.

Esempi

Per il codice completo dell'esempio seguente, vedere il file di MyTest.cs nell'esempio di estensibilità dei test in Visual Studio SDK.Non è necessario includere quanto segue se il tipo di test personalizzato deriva da TestElement.

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IHostedTest Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TestTools.Common

Altre risorse

How to: Specify Tests to Run in a Host Adapter