AssertionHelper 类

定义

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

public class AssertionHelper : NUnit.Framework.Constraints.ConstraintFactory
type AssertionHelper = class
    inherit ConstraintFactory
继承
AssertionHelper

构造函数

AssertionHelper()

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

属性

All

返回 ConstraintExpression,它将将以下约束应用于集合的所有成员,如果所有成员都成功,则成功。

(继承自 ConstraintFactory)
BinarySerializable

返回一个约束,该约束测试对象图是否可序列化为二进制格式。

(继承自 ConstraintFactory)
Count

返回一个新的 ConstraintExpression,它将以下约束应用于所测试对象的 Count 属性。

(继承自 ConstraintFactory)
Empty

返回一个约束,该约束测试为空

(继承自 ConstraintFactory)
False

返回一个约束,该约束测试为 False

(继承自 ConstraintFactory)
InnerException

返回一个新的 ConstraintExpression,它将以下约束应用于所测试对象的 InnerException 属性。

(继承自 ConstraintFactory)
Length

返回一个新的 ConstraintExpression,它将以下约束应用于所测试对象的 Length 属性。

(继承自 ConstraintFactory)
Message

返回一个新的 ConstraintExpression,它将以下约束应用于所测试对象的 Message 属性。

(继承自 ConstraintFactory)
NaN

返回一个约束,该约束测试 NaN

(继承自 ConstraintFactory)
Negative

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

(继承自 ConstraintFactory)
No

返回一个 ConstraintExpression,该表达式将否定以下任何约束。

(继承自 ConstraintFactory)
None

返回一个 ConstraintExpression,它将对集合的所有成员应用以下约束,如果所有成员都失败,则成功。

(继承自 ConstraintFactory)
Not

返回一个 ConstraintExpression,该表达式将否定以下任何约束。

(继承自 ConstraintFactory)
Null

返回一个约束,该约束测试 null

(继承自 ConstraintFactory)
Ordered

返回一个约束,该约束测试集合是否排序

(继承自 ConstraintFactory)
Positive

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

(继承自 ConstraintFactory)
Some

返回一个 ConstraintExpression,它将对集合的所有成员应用以下约束,如果其中至少一个成员成功,则成功。

(继承自 ConstraintFactory)
True

返回一个约束,该约束测试其值为 True

(继承自 ConstraintFactory)
Unique

返回一个约束,该约束测试集合是否包含所有唯一项。

(继承自 ConstraintFactory)
XmlSerializable

返回一个约束,该约束测试对象图是否可序列化为 xml 格式。

(继承自 ConstraintFactory)

方法

AssignableFrom(Type)

返回一个约束,该约束测试实际值是否可从作为参数提供的类型中分配。

(继承自 ConstraintFactory)
AssignableFrom<T>()

返回一个约束,该约束测试实际值是否可从作为参数提供的类型中分配。

(继承自 ConstraintFactory)
AssignableTo(Type)

返回一个约束,该约束测试实际值是否可从作为参数提供的类型中分配。

(继承自 ConstraintFactory)
AssignableTo<T>()

返回一个约束,该约束测试实际值是否可从作为参数提供的类型中分配。

(继承自 ConstraintFactory)
AtLeast(Object)

返回一个约束,该约束测试实际值是否大于或等于 suppled 参数

(继承自 ConstraintFactory)
AtMost(Object)

返回一个约束,该约束测试实际值是否小于或等于 suppled 参数

(继承自 ConstraintFactory)
Attribute(Type)

返回一个新的 AttributeConstraint 检查对象上是否存在特定属性。

(继承自 ConstraintFactory)
Attribute<T>()

返回一个新的 AttributeConstraint 检查对象上是否存在特定属性。

(继承自 ConstraintFactory)
Contains(Object)

返回一个新的 CollectionContainsConstraint 检查集合中是否存在特定对象。

(继承自 ConstraintFactory)
Contains(String)

返回新的 ContainsConstraint。 反过来,此约束将利用适当的二级约束,具体取决于实际参数的类型。 仅当要查找的项是字符串时,才会使用此重载,因为任何其他类型都意味着我们正在寻找集合成员。

(继承自 ConstraintFactory)
ContainsSubstring(String)

如果实际值包含作为参数提供的子字符串,则返回一个成功的约束。

(继承自 ConstraintFactory)
DoesNotContain(String)

如果实际值包含作为参数提供的子字符串,则返回一个失败的约束。

(继承自 ConstraintFactory)
DoesNotEndWith(String)

如果实际值以作为参数提供的子字符串结尾,则返回一个失败的约束。

(继承自 ConstraintFactory)
DoesNotMatch(String)

如果实际值与作为参数提供的模式匹配,则返回一个失败的约束。

(继承自 ConstraintFactory)
DoesNotStartWith(String)

如果实际值以作为参数提供的子字符串开头,则返回一个失败的约束。

(继承自 ConstraintFactory)
EndsWith(String)

如果实际值以作为参数提供的子字符串结尾,则返回一个成功的约束。

(继承自 ConstraintFactory)
EqualTo(Object)

返回一个约束,该约束测试两个项是否相等

(继承自 ConstraintFactory)
EquivalentTo(IEnumerable)

返回一个约束,该约束测试实际值是否为包含与作为参数提供的集合相同的元素的集合。

(继承自 ConstraintFactory)
Expect(Boolean)

断言条件为 true。 如果条件为 false,则方法将 AssertionException引发 。 与 完全相同。That(Boolean)

Expect(Boolean, String)

断言条件为 true。 如果条件为 false,则方法将 AssertionException引发 。 与 完全相同。That(Boolean, String)

Expect(Boolean, String, Object[])

断言条件为 true。 如果条件为 false,则方法将 AssertionException引发 。 与 完全相同。That(Boolean, String, Object[])

Expect(TestDelegate, IResolveConstraint)

断言委托表示的代码引发满足所提供的约束的异常。

Expect<T>(ActualValueDelegate<T>, IResolveConstraint)

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

Expect<T>(ActualValueDelegate<T>, IResolveConstraint, String)

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

Expect<T>(ActualValueDelegate<T>, IResolveConstraint, String, Object[])

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

Expect<T>(T, IResolveConstraint)

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

Expect<T>(T, IResolveConstraint)

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

Expect<T>(T, IResolveConstraint, String)

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

Expect<T>(T, IResolveConstraint, String)

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

Expect<T>(T, IResolveConstraint, String, Object[])

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

Expect<T>(T, IResolveConstraint, String, Object[])

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

GreaterThan(Object)

返回一个约束,该约束测试实际值是否大于 suppled 参数

(继承自 ConstraintFactory)
GreaterThanOrEqualTo(Object)

返回一个约束,该约束测试实际值是否大于或等于 suppled 参数

(继承自 ConstraintFactory)
InRange<T>(T, T)

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

(继承自 ConstraintFactory)
InstanceOf(Type)

返回一个约束,该约束测试实际值是作为参数提供的类型还是派生类型。

(继承自 ConstraintFactory)
InstanceOf<T>()

返回一个约束,该约束测试实际值是作为参数提供的类型还是派生类型。

(继承自 ConstraintFactory)
LessThan(Object)

返回一个约束,该约束测试实际值是否小于请求参数

(继承自 ConstraintFactory)
LessThanOrEqualTo(Object)

返回一个约束,该约束测试实际值是否小于或等于 suppled 参数

(继承自 ConstraintFactory)
Map(ICollection)

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

Matches(String)

如果实际值与作为参数提供的正则表达式模式匹配,则返回成功的约束。

(继承自 ConstraintFactory)
Member(Object)

返回一个新的 CollectionContainsConstraint 检查集合中是否存在特定对象。

(继承自 ConstraintFactory)
Property(String)

返回一个新的 PropertyConstraintExpression,它将测试所测试的对象上是否存在命名属性,或者对该属性应用任何以下约束。

(继承自 ConstraintFactory)
SameAs(Object)

返回一个约束,该约束测试两个引用是否为同一对象

(继承自 ConstraintFactory)
SamePath(String)

返回一个约束,用于测试规范化后提供的路径是否与预期路径相同。

(继承自 ConstraintFactory)
SamePathOrUnder(String)

返回一个约束,用于测试规范化后提供的路径是同一路径还是位于预期路径下。

(继承自 ConstraintFactory)
StartsWith(String)

如果实际值以作为参数提供的子字符串开头,则返回一个成功的约束。

(继承自 ConstraintFactory)
StringContaining(String)

如果实际值包含作为参数提供的子字符串,则返回一个成功的约束。

(继承自 ConstraintFactory)
StringEnding(String)

如果实际值以作为参数提供的子字符串结尾,则返回一个成功的约束。

(继承自 ConstraintFactory)
StringMatching(String)

如果实际值与作为参数提供的正则表达式模式匹配,则返回成功的约束。

(继承自 ConstraintFactory)
StringStarting(String)

如果实际值以作为参数提供的子字符串开头,则返回一个成功的约束。

(继承自 ConstraintFactory)
SubPath(String)

AssertHelper 是用户测试的可选基类,允许对约束和断言使用较短的名称,并避免在某些模拟对象框架中,它从中继承其大部分行为的定义 Is发生冲突。

(继承自 ConstraintFactory)
SubsetOf(IEnumerable)

返回一个约束,该约束测试实际值是否是作为参数提供的集合的子集。

(继承自 ConstraintFactory)
TypeOf(Type)

返回一个约束,该约束测试实际值是否为作为参数提供的确切类型。

(继承自 ConstraintFactory)
TypeOf<T>()

返回一个约束,该约束测试实际值是否为作为参数提供的确切类型。

(继承自 ConstraintFactory)

适用于