Condividi tramite


ExactTypeConstraint Classe

Definizione

ExactTypeConstraint viene usato per verificare che un oggetto sia del tipo esatto fornito nel costruttore

public class ExactTypeConstraint : NUnit.Framework.Constraints.TypeConstraint
type ExactTypeConstraint = class
    inherit TypeConstraint
Ereditarietà
ExactTypeConstraint
Derivato

Costruttori

ExactTypeConstraint(Type)

Costruire un valore ExactTypeConstraint per un determinato tipo

Campi

actual

Valore effettivo testato su un vincolo

(Ereditato da Constraint)
expectedType

Tipo previsto utilizzato dal vincolo

(Ereditato da TypeConstraint)

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)
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)

ExactTypeConstraint viene usato per verificare che un oggetto sia del tipo esatto fornito nel costruttore

(Ereditato da Constraint)
After(Int32)

ExactTypeConstraint viene usato per verificare che un oggetto sia del tipo esatto fornito nel costruttore

(Ereditato da Constraint)
GetStringRepresentation()

ExactTypeConstraint viene usato per verificare che un oggetto sia del tipo esatto fornito nel costruttore

(Ereditato da Constraint)
Matches(Object)

Verificare che un oggetto sia del tipo esatto specificato

Matches<T>(ActualValueDelegate<T>)

ExactTypeConstraint viene usato per verificare che un oggetto sia del tipo esatto fornito nel costruttore

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

ExactTypeConstraint viene usato per verificare che un oggetto sia del tipo esatto fornito nel costruttore

(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 non riuscito a MessageWriter. TypeConstraints esegue l'override di questo metodo per scrivere il nome del tipo.

(Ereditato da TypeConstraint)
WriteDescriptionTo(MessageWriter)

Scrivere la descrizione di questo vincolo in un 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. 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()

ExactTypeConstraint viene usato per verificare che un oggetto sia del tipo esatto fornito nel costruttore

(Ereditato da Constraint)

Si applica a