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 de 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 especificado valor.

Início

Propriedades

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

Início

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 executar outras operações de limpeza antes que ele é recuperado 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 o Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Comentários

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

Quando o Ferramentas de teste do Team System gera um teste de unidade para testar um tipo genérico, as chamadas que testar que use tipo genérico argumentos de tipo genérico do espaço reservado.

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.UnitTesting