Compartir a través de


TypeConstraint Clase

Definición

TypeConstraint es la base abstracta de las restricciones que toman un tipo como su valor esperado.

public abstract class TypeConstraint : NUnit.Framework.Constraints.Constraint
type TypeConstraint = class
    inherit Constraint
Herencia
TypeConstraint
Derivado

Constructores

TypeConstraint(Type)

Construir un TypeConstraint para un tipo determinado

Campos

actual

Valor real que se está probando con una restricción

(Heredado de Constraint)
expectedType

El tipo esperado usado por la restricción

Propiedades

And

Devuelve una constraintExpression anexando And a la restricción actual.

(Heredado de Constraint)
DisplayName

Nombre para mostrar de esta restricción para su uso por ToString(). El valor predeterminado es el nombre de la restricción con la "Restricción" final quitada. Las clases derivadas pueden establecerlo en otro nombre en sus constructores.

(Heredado de Constraint)
Or

Devuelve una constraintExpression anexando Or a la restricción actual.

(Heredado de Constraint)
With

Devuelve una constraintExpression anexando And a la restricción actual.

(Heredado de Constraint)

Métodos

After(Int32)

TypeConstraint es la base abstracta de las restricciones que toman un tipo como su valor esperado.

(Heredado de Constraint)
After(Int32, Int32)

TypeConstraint es la base abstracta de las restricciones que toman un tipo como su valor esperado.

(Heredado de Constraint)
GetStringRepresentation()

TypeConstraint es la base abstracta de las restricciones que toman un tipo como su valor esperado.

(Heredado de Constraint)
Matches(Object)

Compruebe si una restricción cumple un valor determinado.

(Heredado de Constraint)
Matches<T>(ActualValueDelegate<T>)

TypeConstraint es la base abstracta de las restricciones que toman un tipo como su valor esperado.

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

TypeConstraint es la base abstracta de las restricciones que toman un tipo como su valor esperado.

(Heredado de Constraint)
ToString()

La invalidación predeterminada de ToString devuelve la restricción DisplayName seguida de los argumentos entre corchetes angulares.

(Heredado de Constraint)
WriteActualValueTo(MessageWriter)

Escriba el valor real de una prueba de restricción con errores en un MessageWriter. TypeConstraints invalida este método para escribir el nombre del tipo.

WriteDescriptionTo(MessageWriter)

Escribir la descripción de la restricción en un MessageWriter

(Heredado de Constraint)
WriteMessageTo(MessageWriter)

Escriba el mensaje de error en messageWriter proporcionado como argumento. La implementación predeterminada simplemente pasa la restricción y el valor real al escritor, que después muestra la descripción de la restricción y el valor. Las restricciones que necesitan proporcionar detalles adicionales, como dónde se produjo el error, pueden invalidar esto.

(Heredado de Constraint)

Implementaciones de interfaz explícitas

IResolveConstraint.Resolve()

TypeConstraint es la base abstracta de las restricciones que toman un tipo como su valor esperado.

(Heredado de Constraint)

Se aplica a