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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.VisualStudio.TestTools.Common