Partilhar via


Classe GenericParameterHelper

Essa classe é um espaço reservado para uso com genéricos. Ajuda para testar tipos genéricos deixando o passar argumentos não específicos de tipo.

Hierarquia de herança

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.Esse construtor inicializa a propriedade de Data a um valor aleatório.
Método público GenericParameterHelper(Int32) Inicializa uma nova instância da classe GenericParameterHelper.Esse construtor inicializa a propriedade de Data a um valor especificado usuário.

Superior

Propriedades

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

Superior

Métodos

  Nome Descrição
Método público Clone Cria um novo GenericParameterHelper que é 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 anterior, maneira, ou ocorre na mesma posição em ordem de classificação que o outro objeto.
Método público Equals Determina se o objeto especificado de GenericParameterHelper é igual ao objeto atual de GenericParameterHelper . (Substitui Object.Equals(Object).)
Método protegido Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.)
Método público GetEnumerator Retorna um enumerador cujo tamanho é derivado de propriedade de Data .
Método público GetHashCode Retorna o código hash para este objeto de GenericParameterHelper . (Substitui Object.GetHashCode.)
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método protegido MemberwiseClone Creates a shallow copy of the current Object. (Herdado de Object.)
Método público ToString Returns a string that represents the current object. (Herdado de Object.)

Superior

Comentários

Um teste de unidade não poderá passar um tipo real a um método genérico que testasse. Esse código pode passar este espaço reservado genérico vez.

Quando Ferramentas de teste do Team System gerar um teste de unidade para testar um tipo genérico, chamadas que eles testam que argumentos de tipo genéricos de espaço reservado genérica do tipo.

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