Compartir a través de


PathConstraint Clase

Definición

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

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

Constructores

PathConstraint(String)

Construcción de un pathConstraint para una ruta de acceso prevista

Campos

actual

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

(Heredado de Constraint)
caseInsensitive

Marca que indica si se debe realizar una comparación caseInsensitive

expectedPath

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

Propiedades

And

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

(Heredado de Constraint)
DisplayName

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

(Heredado de Constraint)
IgnoreCase

Modifica la instancia actual para que no tenga distinción entre mayúsculas y minúsculas y la devuelve.

Or

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

(Heredado de Constraint)
RespectCase

Modifica la instancia actual para que sea sensible a mayúsculas de minúsculas y la devuelve.

With

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

(Heredado de Constraint)

Métodos

After(Int32)

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

(Heredado de Constraint)
After(Int32, Int32)

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

(Heredado de Constraint)
Canonicalize(String)

Canonización de la ruta de acceso proporcionada

GetStringRepresentation()

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

IsMatch(String, String)

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

IsSubPath(String, String, Boolean)

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

Matches(Object)

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

Matches<T>(ActualValueDelegate<T>)

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

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

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

(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 objeto MessageWriter. La implementación predeterminada simplemente escribe el valor sin procesar de real, lo que lo deja en el escritor para realizar cualquier formato.

(Heredado de Constraint)
WriteDescriptionTo(MessageWriter)

Escribir la descripción de la restricción en un objeto 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 luego 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()

PathConstraint actúa como la base abstracta de restricciones que operan en rutas de acceso y proporciona varios métodos auxiliares.

(Heredado de Constraint)

Se aplica a