Partilhar via


Propriedade IHostedTest.HostType

A seqüência de IHostedTest.HostType identifica um host. Os testadores podem usar essa seqüência no atributo HostType em um teste personalizado para especificar um host no qual executar o teste.

Namespace:  Microsoft.VisualStudio.TestTools.Common
Assembly:  Microsoft.VisualStudio.QualityTools.Common (em Microsoft.VisualStudio.QualityTools.Common.dll)

Sintaxe

'Declaração
Property HostType As String
    Get
    Set
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 propriedade

Tipo: System.String
O String que contém o nome do tipo de host no qual o teste deve executar.Para indicar o host de teste padrão, essa propriedade retorna null ou uma seqüência vazia.

Comentários

Para testes de unidade, o atributo HostType no qual você pode usar essa seqüência proveniente do Unit Testing Framework.

A classe TestElement implementa a interface IHostedTest. Para os tipos de teste não derivado de TestElement, o desenvolvedor do tipo de teste deve habilitar os usuários de teste especificar o tipo de host para usar quando eles são executados testes. Conforme descrito em How to: Specify Tests to Run in a Host Adapter, você pode fazer isso, definindo propriedades na janela Propriedades, usando o atributo HostType (para testes de unidade) ou pelo suporte ao teste executar o editor de configuração.

Exemplos

Para obter o código completo do exemplo a seguir, consulte o arquivo de MyTest.cs no exemplo de extensibilidade de teste na Visual Studio SDK. Não é necessário incluir o seguinte se o seu tipo de teste personalizada derivada de TestElement.

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

Segurança do .NET Framework

Consulte também

Referência

IHostedTest Interface

Namespace Microsoft.VisualStudio.TestTools.Common

Outros recursos

How to: Specify Tests to Run in a Host Adapter