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 | |
---|---|---|
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 especificado valor. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
Data | Obtém ou define a propriedade de dados para esta instância. |
Início
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 executar outras operações de limpeza antes que ele é recuperado 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 o Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
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.