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 | |
---|---|---|
GenericParameterHelper() | Inicializa uma nova instância da classe GenericParameterHelper.Este construtor inicializa o Data propriedade para um valor aleatório. | |
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 | |
---|---|---|
Data | Obtém ou define a propriedade de dados para esta instância. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Clone | Cria um novo GenericParameterHelper ou seja, uma cópia da instância atual. | |
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. | |
Equals | Determina se o especificado GenericParameterHelper objeto é igual a atual GenericParameterHelper objeto. (Substitui Object.Equals(Object).) | |
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.) | |
GetEnumerator | Retorna um enumerador cujo tamanho é derivado de Data propriedade. | |
GetHashCode | Retorna o código hash para este GenericParameterHelper objeto. (Substitui Object.GetHashCode().) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
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.