Compartilhar via


Classe GenericParameterHelper

Essa classe é um espaço reservado para uso com os genéricos.Ele ajuda você a testar tipos genéricos, permitindo que você passar argumentos de tipo não-específica.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.TestTools.UnitTesting.GenericParameterHelper

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

Sintaxe

'Declaração
Public Class GenericParameterHelper _
    Implements IComparable, IEnumerable, ICloneable
public class GenericParameterHelper : IComparable, 
    IEnumerable, ICloneable
public ref class GenericParameterHelper : IComparable, 
    IEnumerable, ICloneable
type GenericParameterHelper =  
    class
        interface IComparable
        interface IEnumerable
        interface ICloneable
    end
public class GenericParameterHelper implements IComparable, IEnumerable, ICloneable

O tipo GenericParameterHelper expõe os membros a seguir.

Construtores

  Nome Descrição
Método público GenericParameterHelper() Inicializa uma nova instância da classe GenericParameterHelper.Este construtor inicializa o Data propriedade para um valor aleatório.
Método público GenericParameterHelper(Int32) Inicializa uma nova instância da classe GenericParameterHelper.Este construtor inicializa o Data a propriedade a um usuário especificou um valor.

Superior

Propriedades

  Nome Descrição
Propriedade pública Data Obtém ou define a propriedade de dados para esta instância.

Superior

Métodos

  Nome Descrição
Método público Clone Cria um novo GenericParameterHelper ou seja, uma cópia da instância atual.
Método público CompareTo Compara a instância atual com outro objeto do mesmo tipo e retorna um número inteiro que indica se a instância atual precede, segue ou ocorre na mesma posição na ordem de classificação como o outro objeto.
Método público Equals Determina se o especificado GenericParameterHelper objeto é igual a atual GenericParameterHelper objeto. (Substitui Object.Equals(Object).)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetEnumerator Retorna um enumerador cujo tamanho é derivado de Data propriedade.
Método público GetHashCode Retorna o código hash para este GenericParameterHelper objeto. (Substitui Object.GetHashCode().)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Comentários

Um teste de unidade não poderá passar um tipo real para um método genérico que ele está testando.Esse código pode passar esse espaço reservado de genérico em vez disso.

Quando as ferramentas de teste do Team System gera um teste de unidade para um tipo genérico de teste, as chamadas de teste desse tipo genérico usam argumentos de tipo genérico do espaço reservado.

Acesso thread-safe

Quaisquer membros estático (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.UnitTesting