Condividi tramite


AndConstraint Classe

Definizione

AndConstraint ha esito positivo solo se entrambi i membri hanno esito positivo.

public class AndConstraint : NUnit.Framework.Constraints.BinaryConstraint
type AndConstraint = class
    inherit BinaryConstraint
Ereditarietà

Costruttori

AndConstraint(Constraint, Constraint)

Creare un oggetto AndConstraint da altri due vincoli

Campi

actual

Valore effettivo sottoposto a test su un vincolo

(Ereditato da Constraint)
left

Primo vincolo combinato

(Ereditato da BinaryConstraint)
right

Secondo vincolo combinato

(Ereditato da BinaryConstraint)

Proprietà

And

Restituisce un oggetto ConstraintExpression aggiungendo And al vincolo corrente.

(Ereditato da Constraint)
DisplayName

Nome visualizzato di questo vincolo da utilizzare 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)
Or

Restituisce un oggetto ConstraintExpression aggiungendo Or al vincolo corrente.

(Ereditato da Constraint)
With

Restituisce un oggetto ConstraintExpression aggiungendo And al vincolo corrente.

(Ereditato da Constraint)

Metodi

After(Int32, Int32)

AndConstraint ha esito positivo solo se entrambi i membri hanno esito positivo.

(Ereditato da Constraint)
After(Int32)

AndConstraint ha esito positivo solo se entrambi i membri hanno esito positivo.

(Ereditato da Constraint)
GetStringRepresentation()

AndConstraint ha esito positivo solo se entrambi i membri hanno esito positivo.

(Ereditato da Constraint)
Matches(Object)

Applicare entrambi i vincoli membro a un valore effettivo, con esito positivo solo se entrambi hanno esito positivo.

Matches<T>(ActualValueDelegate<T>)

AndConstraint ha esito positivo solo se entrambi i membri hanno esito positivo.

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

AndConstraint ha esito positivo solo se entrambi i membri hanno esito positivo.

(Ereditato da Constraint)
ToString()

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

(Ereditato da Constraint)
WriteActualValueTo(MessageWriter)

Scrivere il valore effettivo per un test di vincolo con esito negativo in messageWriter. L'implementazione predefinita scrive semplicemente il valore non elaborato effettivo, lasciandolo al writer per eseguire qualsiasi formattazione.

WriteDescriptionTo(MessageWriter)

Scrivere una descrizione per questo contraint a messageWriter

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. I vincoli che devono fornire dettagli aggiuntivi, ad esempio la posizione in cui si è verificato l'errore possono eseguire l'override.

(Ereditato da Constraint)

Implementazioni dell'interfaccia esplicita

IResolveConstraint.Resolve()

AndConstraint ha esito positivo solo se entrambi i membri hanno esito positivo.

(Ereditato da Constraint)

Si applica a