Partilhar via


Classe TextTestResultMessage

Fornece uma mensagem que é usada pelos testes para informações adicionais de relatório que o usuário deseja ver no resultado.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.TestTools.Common.TestMessage
    Microsoft.VisualStudio.TestTools.Common.TestResultMessage
      Microsoft.VisualStudio.TestTools.Common.TextTestResultMessage

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

Sintaxe

'Declaração
<SerializableAttribute> _
Public Class TextTestResultMessage _
    Inherits TestResultMessage _
    Implements ISerializable
[SerializableAttribute]
public class TextTestResultMessage : TestResultMessage, 
    ISerializable
[SerializableAttribute]
public ref class TextTestResultMessage : public TestResultMessage, 
    ISerializable
[<SerializableAttribute>]
type TextTestResultMessage =  
    class
        inherit TestResultMessage
        interface ISerializable
    end
public class TextTestResultMessage extends TestResultMessage implements ISerializable

O tipo TextTestResultMessage expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido TextTestResultMessage(SerializationInfo, StreamingContext) Inicializa uma nova instância do TextTestResultMessage classe a partir de dados serializados do XML usando as informações de serialização fornecido e o contexto de streaming.
Método público TextTestResultMessage(Guid, ITestElement, String) Inicializa uma nova instância de TextTestResultMessage classe usando a identificação de execução de teste, o elemento de teste e a mensagem.

Início

Propriedades

  Nome Descrição
Propriedade pública ComputerName Obtém o nome do computador executado associado a execução de teste ou teste. (Herdado de TestResultMessage.)
Propriedade pública DisplayText Obtém o texto a ser exibido na interface do usuário do Visual Studio Application Lifecycle Management (ALM). (Herdado de TestResultMessage.)
Propriedade pública Duration Obtém ou define a hora em que foi gasto para executar o teste associado ou a execução de teste. (Herdado de TestResultMessage.)
Propriedade pública EndTime Obtém ou define a hora em que a execução foi encerrada. (Herdado de TestResultMessage.)
Propriedade pública Id Obtém ou define a identificação para esta mensagem de resultado de teste. (Herdado de TestResultMessage.)
Propriedade pública IsRunLevel Obtém um valor que indica se esse resultado é uma execução de teste e não a um teste. (Herdado de TestResultMessage.)
Propriedade pública LoadTestAgentNames Obtém uma lista delimitada por ponto-e-vírgula dos nomes de máquinas onde o teste de carga associado está instalado. (Herdado de TestResultMessage.)
Propriedade pública LongText Obtém o valor da DisplayText propriedade. (Herdado de TestResultMessage.)
Propriedade pública MessageKind Obtém ou define o tipo de mensagem de resultado de teste para essa mensagem de resultado de teste associada. (Herdado de TestResultMessage.)
Propriedade pública SpoolMessage Obtém ou define um valor que determina se esta mensagem será spool em resultados de teste persistentes. (Herdado de TestResultMessage.)
Propriedade pública StartTime Obtém ou define a hora em que o teste associado executado ou iniciado do teste. (Herdado de TestResultMessage.)
Propriedade pública Storage Obtém ou define o caminho relativo de uma pasta onde todos os arquivos que estão associados com o teste são armazenados no servidor. (Herdado de TestResultMessage.)
Propriedade pública SystemException Obtém ou define a exceção mais recente que foi encontrada durante a execução de teste associado ou teste. (Herdado de TestResultMessage.)
Propriedade pública TestName Obtém ou define o nome do teste associado. (Herdado de TestResultMessage.)
Propriedade pública TestType Obtém ou define o tipo de teste associado. (Herdado de TestResultMessage.)
Propriedade pública Text Obtém o texto que está associado com o teste.
Propriedade pública VisibleProperties Obtém uma coleção de propriedades nesta mensagem de resultado de teste que serão visíveis na interface do usuário do Visual Studio Application Lifecycle Management (ALM). (Herdado de TestResultMessage.)

Início

Métodos

  Nome Descrição
Método público Clone Retorna uma cópia profunda desta mensagem de resultado de teste. (Herdado de TestResultMessage.)
Método público Equals Determina se o objeto fornecido é igual ao objeto atual. (Herdado de TestResultMessage.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de TestResultMessage.)
Método público GetObjectData Preenche uma SerializationInfo com os dados que é necessário para serializar o objeto de destino. (Substitui TestResultMessage.GetObjectData(SerializationInfo, StreamingContext).)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público IsValid Determina se a mensagem de resultado de teste é válida. (Herdado de TestResultMessage.)
Método público Load Carrega uma instância dessa classe do elemento XML fornecido usando os parâmetros de armazenamento XML fornecidos. (Herdado de TestResultMessage.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público Save Salva a este objeto no elemento XML fornecido. (Herdado de TestResultMessage.)
Método público ToString Retorna uma representação de seqüência de caracteres da mensagem de resultado de teste. (Substitui TestResultMessage.ToString().)

Início

Campos

  Nome Descrição
Campo protegido m_duration Infraestrutura. Retorna o valor de Duration propriedade. (Herdado de TestResultMessage.)
Campo protegido m_endTime Retorna o valor de EndTime propriedade. (Herdado de TestResultMessage.)
Campo protegido m_exception Retorna o valor de SystemException propriedade. (Herdado de TestResultMessage.)
Campo protegido m_id Retorna o valor de ID() propriedade. (Herdado de TestResultMessage.)
Campo protegido m_messageKind Retorna o valor de MessageKind propriedade. (Herdado de TestResultMessage.)
Campo protegido m_spoolMessage Retorna o valor de SpoolMessage propriedade. (Herdado de TestResultMessage.)
Campo protegido m_startTime Retorna o valor de StartTime propriedade. (Herdado de TestResultMessage.)
Campo protegido m_testName Retorna o valor de TestName propriedade. (Herdado de TestResultMessage.)
Campo protegido m_testType Retorna o valor de TestType propriedade. (Herdado de TestResultMessage.)

Início

Comentários

A mensagem é enviada em um formato de texto usando o WriteLine método.

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.Common

TestResultMessage