Condividi tramite


CollectionItemsEqualConstraint Classe

Definizione

CollectionItemsEqualConstraint è la classe base astratta per tutti i vincoli di raccolta che applicano alcune nozioni di uguaglianza degli elementi come parte dell'operazione.

public abstract class CollectionItemsEqualConstraint : NUnit.Framework.Constraints.CollectionConstraint
type CollectionItemsEqualConstraint = class
    inherit CollectionConstraint
Ereditarietà
CollectionItemsEqualConstraint
Derivato

Costruttori

CollectionItemsEqualConstraint()

Costruire una raccolta vuotaConstraint

CollectionItemsEqualConstraint(Object)

Costruire una raccoltaConstraint

Campi

actual

Valore effettivo testato su un vincolo

(Ereditato da Constraint)

Proprietà

And

Restituisce un oggetto ConstraintExpression accodando And al vincolo corrente.

(Ereditato da Constraint)
DisplayName

Nome visualizzato di questo vincolo da usare da ToString(). Il valore predefinito è il nome del vincolo con "Vincolo" finale rimosso. Le classi derivate possono impostare questo valore su un altro nome nei costruttori.

(Ereditato da Constraint)
IgnoreCase

Contrassegnare il vincolo per ignorare maiuscole e minuscole e restituire automaticamente.

Or

Restituisce un oggetto ConstraintExpression accodando O al vincolo corrente.

(Ereditato da Constraint)
With

Restituisce un oggetto ConstraintExpression accodando And al vincolo corrente.

(Ereditato da Constraint)

Metodi

After(Int32, Int32)

CollectionItemsEqualConstraint è la classe base astratta per tutti i vincoli di raccolta che applicano alcune nozioni di uguaglianza degli elementi come parte dell'operazione.

(Ereditato da Constraint)
After(Int32)

CollectionItemsEqualConstraint è la classe base astratta per tutti i vincoli di raccolta che applicano alcune nozioni di uguaglianza degli elementi come parte dell'operazione.

(Ereditato da Constraint)
doMatch(IEnumerable)

Metodo protetto da implementare da classi derivate

(Ereditato da CollectionConstraint)
GetStringRepresentation()

CollectionItemsEqualConstraint è la classe base astratta per tutti i vincoli di raccolta che applicano alcune nozioni di uguaglianza degli elementi come parte dell'operazione.

(Ereditato da Constraint)
ItemsEqual(Object, Object)

Confronta due membri della raccolta per l'uguaglianza

Matches(Object)

Verificare se il vincolo è soddisfatto da un determinato valore

(Ereditato da CollectionConstraint)
Matches<T>(ActualValueDelegate<T>)

CollectionItemsEqualConstraint è la classe base astratta per tutti i vincoli di raccolta che applicano alcune nozioni di uguaglianza degli elementi come parte dell'operazione.

(Ereditato da Constraint)
Matches<T>(T)

CollectionItemsEqualConstraint è la classe base astratta per tutti i vincoli di raccolta che applicano alcune nozioni di uguaglianza degli elementi come parte dell'operazione.

(Ereditato da Constraint)
Tally(IEnumerable)

CollectionItemsEqualConstraint è la classe base astratta per tutti i vincoli di raccolta che applicano alcune nozioni di uguaglianza degli elementi come parte dell'operazione.

ToString()

L'override predefinito di ToString restituisce il vincolo DisplayName seguito da qualsiasi argomento tra parentesi angolari.

(Ereditato da Constraint)
Using(IComparer)

Contrassegnare il vincolo per usare l'oggetto IComparer fornito.

Using(IEqualityComparer)

Contrassegnare il vincolo per usare l'oggetto IEqualityComparer fornito.

Using<T>(Comparison<T>)

Contrassegnare il vincolo per usare l'oggetto Comparison fornito.

Using<T>(IComparer<T>)

Contrassegnare il vincolo per usare l'oggetto IComparer fornito.

Using<T>(IEqualityComparer<T>)

Contrassegnare il vincolo per usare l'oggetto IEqualityComparer fornito.

WriteActualValueTo(MessageWriter)

Scrivere il valore effettivo per un test di vincolo non riuscito a MessageWriter. L'implementazione predefinita scrive semplicemente il valore non elaborato effettivo, lasciandolo al writer per eseguire qualsiasi formattazione.

(Ereditato da Constraint)
WriteDescriptionTo(MessageWriter)

Scrivere la descrizione del vincolo in un MessageWriter

(Ereditato da Constraint)
WriteMessageTo(MessageWriter)

Scrivere il messaggio di errore in MessageWriter fornito come argomento. L'implementazione predefinita passa semplicemente il vincolo e il valore effettivo al writer, che visualizza quindi la descrizione del vincolo e il valore. Vincoli che devono fornire dettagli aggiuntivi, ad esempio la posizione in cui si è verificato l'errore può eseguire l'override.

(Ereditato da Constraint)

Implementazioni dell'interfaccia esplicita

IResolveConstraint.Resolve()

CollectionItemsEqualConstraint è la classe base astratta per tutti i vincoli di raccolta che applicano alcune nozioni di uguaglianza degli elementi come parte dell'operazione.

(Ereditato da Constraint)

Si applica a