Compartilhar via


PathConstraint Classe

Definição

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

public abstract class PathConstraint : NUnit.Framework.Constraints.Constraint
type PathConstraint = class
    inherit Constraint
Herança
PathConstraint
Derivado

Construtores

PathConstraint(String)

Construir um PathConstraint para um caminho esperado

Campos

actual

O valor real que está sendo testado em relação a uma restrição

(Herdado de Constraint)
caseInsensitive

Sinalizador que indica se uma comparação caseInsensitive deve ser feita

expectedPath

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

Propriedades

And

Retorna uma ConstraintExpression acrescentando E à restrição atual.

(Herdado de Constraint)
DisplayName

O nome de exibição dessa Restrição para uso por ToString(). O valor padrão é o nome da restrição com a "Restrição" à direita removida. Classes derivadas podem definir isso como outro nome em seus construtores.

(Herdado de Constraint)
IgnoreCase

Modifica a instância atual para ser case-insensitve e retorna-a.

Or

Retorna uma ConstraintExpression acrescentando Ou à restrição atual.

(Herdado de Constraint)
RespectCase

Modifica a instância atual para ser case-sensitve e retorna-a.

With

Retorna uma ConstraintExpression acrescentando E à restrição atual.

(Herdado de Constraint)

Métodos

After(Int32, Int32)

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

(Herdado de Constraint)
After(Int32)

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

(Herdado de Constraint)
Canonicalize(String)

Canonizar o caminho fornecido

GetStringRepresentation()

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

IsMatch(String, String)

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

IsSubPath(String, String, Boolean)

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

Matches(Object)

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

Matches<T>(ActualValueDelegate<T>)

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

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

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

(Herdado de Constraint)
ToString()

A substituição padrão de ToString retorna a restrição DisplayName seguida por quaisquer argumentos dentro de colchetes angulares.

(Herdado de Constraint)
WriteActualValueTo(MessageWriter)

Escreva o valor real para um teste de restrição com falha em um MessageWriter. A implementação padrão simplesmente grava o valor bruto de real, deixando-o no gravador para executar qualquer formatação.

(Herdado de Constraint)
WriteDescriptionTo(MessageWriter)

Gravar a descrição da restrição em um MessageWriter

(Herdado de Constraint)
WriteMessageTo(MessageWriter)

Grave a mensagem de falha no MessageWriter fornecido como um argumento. A implementação padrão simplesmente passa a restrição e o valor real para o gravador, que exibe a descrição da restrição e o valor. Restrições que precisam fornecer detalhes adicionais, como onde o erro ocorreu, podem substituir isso.

(Herdado de Constraint)

Implantações explícitas de interface

IResolveConstraint.Resolve()

PathConstraint serve como a base abstrata de restrições que operam em caminhos e fornece vários métodos auxiliares.

(Herdado de Constraint)

Aplica-se a