PathConstraint 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。
public abstract class PathConstraint : NUnit.Framework.Constraints.Constraint
type PathConstraint = class
inherit Constraint
- 继承
- 派生
构造函数
PathConstraint(String) |
为给定的预期路径构造 PathConstraint |
字段
actual |
针对约束测试的实际值 (继承自 Constraint) |
caseInsensitive |
指示是否应进行区分大小写比较的标志 |
expectedPath |
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。 |
属性
And |
通过将 And 追加到当前约束,返回 ConstraintExpression。 (继承自 Constraint) |
DisplayName |
此约束的显示名称,供 ToString () 使用。 默认值是删除了尾随“约束”的约束的名称。 派生类可以在其构造函数中将其设置为另一个名称。 (继承自 Constraint) |
IgnoreCase |
将当前实例修改为不区分大小写并返回它。 |
Or |
通过将 Or 追加到当前约束,返回 ConstraintExpression。 (继承自 Constraint) |
RespectCase |
将当前实例修改为区分大小写并返回它。 |
With |
通过将 And 追加到当前约束,返回 ConstraintExpression。 (继承自 Constraint) |
方法
After(Int32, Int32) |
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。 (继承自 Constraint) |
After(Int32) |
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。 (继承自 Constraint) |
Canonicalize(String) |
规范提供的路径 |
GetStringRepresentation() |
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。 |
IsMatch(String, String) |
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。 |
IsSubPath(String, String, Boolean) |
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。 |
Matches(Object) |
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。 |
Matches<T>(ActualValueDelegate<T>) |
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。 (继承自 Constraint) |
Matches<T>(T) |
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。 (继承自 Constraint) |
ToString() |
ToString 的默认重写返回约束 DisplayName,后跟尖括号内的任何参数。 (继承自 Constraint) |
WriteActualValueTo(MessageWriter) |
将失败约束测试的实际值写入 MessageWriter。 默认实现只写入实际的原始值,让编写器执行任何格式设置。 (继承自 Constraint) |
WriteDescriptionTo(MessageWriter) |
将约束说明写入 MessageWriter (继承自 Constraint) |
WriteMessageTo(MessageWriter) |
将失败消息写入作为参数提供的 MessageWriter。 默认实现只是将约束和实际值传递给编写器,然后编写器会显示约束说明和值。 需要提供其他详细信息(例如发生错误的位置)的约束可以替代此错误。 (继承自 Constraint) |
显式接口实现
IResolveConstraint.Resolve() |
PathConstraint 充当对路径进行操作的约束的抽象基础,并提供多种帮助程序方法。 (继承自 Constraint) |