IHostedTest.HostType (Propiedad)

La cadena de IHostedTest.HostType identifica un host.Los evaluadores pueden usar esta cadena en el atributo HostType en una prueba personalizada para especificar un host en el que se vaya a hacer dicha prueba.

Espacio de nombres:  Microsoft.VisualStudio.TestTools.Common
Ensamblado:  Microsoft.VisualStudio.QualityTools.Common (en Microsoft.VisualStudio.QualityTools.Common.dll)

Sintaxis

'Declaración
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)

Valor de propiedad

Tipo: System.String
Objeto String que contiene el nombre del tipo de host en el que se debe ejecutar la prueba.Para indicar el host de pruebas predeterminado, esta propiedad devuelve NULL o una cadena vacía.

Comentarios

Para las pruebas unitarias, el atributo HostType en el que se puede utilizar esta cadena procede de Unit Testing Framework.

La clase TestElement implementa la interfaz IHostedTest.Para los tipos de prueba que no derivan de TestElement, el desarrollador de software del tipo de prueba debe permitirles a los usuarios de pruebas especificar el tipo de host que se va a usar cuando hacen las pruebas.Tal como se describe en How to: Specify Tests to Run in a Host Adapter, puede hacerlo ya sea mediante el establecimiento de propiedades en la ventana Propiedades, mediante el atributo HostType (para pruebas unitarias), o mediante el apoyo del editor de configuración de la ejecución de pruebas.

Ejemplos

Para el código completo del siguiente ejemplo, vea el archivo MyTest.cs en el ejemplo de la extensibilidad de pruebas en el SDK de Visual Studio.No tiene que incluir lo siguiente si el tipo de prueba personalizado deriva de TestElement.

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

Seguridad de .NET Framework

Vea también

Referencia

IHostedTest Interfaz

Microsoft.VisualStudio.TestTools.Common (Espacio de nombres)

Otros recursos

How to: Specify Tests to Run in a Host Adapter