Compartilhar via


CollectionItemsEqualConstraint Classe

Definição

CollectionItemsEqualConstraint é a classe base abstrata para todas as restrições de coleção que aplicam alguma noção de igualdade de itens como parte de sua operação.

public abstract class CollectionItemsEqualConstraint : NUnit.Framework.Constraints.CollectionConstraint
type CollectionItemsEqualConstraint = class
    inherit CollectionConstraint
Herança
CollectionItemsEqualConstraint
Derivado

Construtores

CollectionItemsEqualConstraint()

Construir uma ColeçãoConstraint vazia

CollectionItemsEqualConstraint(Object)

Construir uma CollectionConstraint

Campos

actual

O valor real que está sendo testado em relação a uma restrição

(Herdado de Constraint)

Propriedades

And

Retorna uma ConstraintExpression acrescentando E à restrição atual.

(Herdado de Constraint)
DisplayName

O nome de exibição dessa Restrição para uso por ToString(). O valor padrão é o nome da restrição com a "Restrição" à direita removida. Classes derivadas podem definir isso como outro nome em seus construtores.

(Herdado de Constraint)
IgnoreCase

Sinalize a restrição para ignorar maiúsculas e minúsculas e retornar a si mesmo.

Or

Retorna uma ConstraintExpression acrescentando Ou à restrição atual.

(Herdado de Constraint)
With

Retorna uma ConstraintExpression acrescentando E à restrição atual.

(Herdado de Constraint)

Métodos

After(Int32, Int32)

CollectionItemsEqualConstraint é a classe base abstrata para todas as restrições de coleção que aplicam alguma noção de igualdade de itens como parte de sua operação.

(Herdado de Constraint)
After(Int32)

CollectionItemsEqualConstraint é a classe base abstrata para todas as restrições de coleção que aplicam alguma noção de igualdade de itens como parte de sua operação.

(Herdado de Constraint)
doMatch(IEnumerable)

Método protegido a ser implementado por classes derivadas

(Herdado de CollectionConstraint)
GetStringRepresentation()

CollectionItemsEqualConstraint é a classe base abstrata para todas as restrições de coleção que aplicam alguma noção de igualdade de itens como parte de sua operação.

(Herdado de Constraint)
ItemsEqual(Object, Object)

Compara dois membros da coleção quanto à igualdade

Matches(Object)

Testar se a restrição é atendida por um determinado valor

(Herdado de CollectionConstraint)
Matches<T>(ActualValueDelegate<T>)

CollectionItemsEqualConstraint é a classe base abstrata para todas as restrições de coleção que aplicam alguma noção de igualdade de itens como parte de sua operação.

(Herdado de Constraint)
Matches<T>(T)

CollectionItemsEqualConstraint é a classe base abstrata para todas as restrições de coleção que aplicam alguma noção de igualdade de itens como parte de sua operação.

(Herdado de Constraint)
Tally(IEnumerable)

CollectionItemsEqualConstraint é a classe base abstrata para todas as restrições de coleção que aplicam alguma noção de igualdade de itens como parte de sua operação.

ToString()

A substituição padrão de ToString retorna a restrição DisplayName seguida por quaisquer argumentos dentro de colchetes angulares.

(Herdado de Constraint)
Using(IComparer)

Sinalize a restrição para usar o objeto IComparer fornecido.

Using(IEqualityComparer)

Sinalize a restrição para usar o objeto IEqualityComparer fornecido.

Using<T>(Comparison<T>)

Sinalize a restrição para usar o objeto Comparison fornecido.

Using<T>(IComparer<T>)

Sinalize a restrição para usar o objeto IComparer fornecido.

Using<T>(IEqualityComparer<T>)

Sinalize a restrição para usar o objeto IEqualityComparer fornecido.

WriteActualValueTo(MessageWriter)

Escreva o valor real para um teste de restrição com falha em um MessageWriter. A implementação padrão simplesmente grava o valor bruto de real, deixando-o no gravador para executar qualquer formatação.

(Herdado de Constraint)
WriteDescriptionTo(MessageWriter)

Gravar a descrição da restrição em um MessageWriter

(Herdado de Constraint)
WriteMessageTo(MessageWriter)

Grave a mensagem de falha no MessageWriter fornecido como um argumento. A implementação padrão simplesmente passa a restrição e o valor real para o gravador, que exibe a descrição da restrição e o valor. Restrições que precisam fornecer detalhes adicionais, como onde o erro ocorreu, podem substituir isso.

(Herdado de Constraint)

Implantações explícitas de interface

IResolveConstraint.Resolve()

CollectionItemsEqualConstraint é a classe base abstrata para todas as restrições de coleção que aplicam alguma noção de igualdade de itens como parte de sua operação.

(Herdado de Constraint)

Aplica-se a