Assert 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。
public class Assert
type Assert = class
- 继承
-
Assert
构造函数
Assert() |
我们实际上并不需要此对象的任何实例,但有些人喜欢从它继承来添加其他静态方法。 因此,受保护的构造函数不允许此对象的任何实例。 |
方法
AreEqual(Decimal, Decimal) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Decimal, Decimal, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Decimal, Decimal, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Double, Double, Double) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Double, Double, Double, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Double, Double, Double, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Double, Nullable<Double>, Double) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Double, Nullable<Double>, Double, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Double, Nullable<Double>, Double, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Int32, Int32) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Int32, Int32, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Int32, Int32, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Int64, Int64) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Int64, Int64, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Int64, Int64, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Object, Object) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Object, Object, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(Object, Object, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(UInt32, UInt32) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(UInt32, UInt32, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(UInt32, UInt32, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(UInt64, UInt64) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(UInt64, UInt64, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreEqual(UInt64, UInt64, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Decimal, Decimal) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Decimal, Decimal, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Decimal, Decimal, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Double, Double) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Double, Double, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Double, Double, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Int32, Int32) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Int32, Int32, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Int32, Int32, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Int64, Int64) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Int64, Int64, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Int64, Int64, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Object, Object) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Object, Object, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Object, Object, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Single, Single) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Single, Single, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(Single, Single, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(UInt32, UInt32) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(UInt32, UInt32, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(UInt32, UInt32, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(UInt64, UInt64) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(UInt64, UInt64, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotEqual(UInt64, UInt64, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotSame(Object, Object) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotSame(Object, Object, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreNotSame(Object, Object, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreSame(Object, Object) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreSame(Object, Object, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AreSame(Object, Object, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
AssertDoublesAreEqual(Double, Double, Double, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
ByVal(Object, IResolveConstraint) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
ByVal(Object, IResolveConstraint, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
ByVal(Object, IResolveConstraint, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Catch(TestDelegate) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Catch(TestDelegate, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Catch(TestDelegate, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Catch(Type, TestDelegate) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Catch(Type, TestDelegate, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Catch(Type, TestDelegate, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Catch<T>(TestDelegate) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Catch<T>(TestDelegate, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Catch<T>(TestDelegate, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
DoesNotThrow(TestDelegate) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
DoesNotThrow(TestDelegate, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
DoesNotThrow(TestDelegate, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Equals(Object, Object) |
Equals 方法引发 AssertionException。 这样做是为了通过调用此函数来确保没有错误。 |
Fail() |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Fail(String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Fail(String, Object[]) |
引发包含消息和可选参数的断言异常 |
False(Boolean) |
断言条件为 false。 如果条件为 true,则方法将 AssertionException引发 。 |
False(Boolean, String) |
断言条件为 false。 如果条件为 true,则方法将 AssertionException引发 。 |
False(Boolean, String, Object[]) |
断言条件为 false。 如果条件为 true,则方法将 AssertionException引发 。 |
Ignore() |
引发 IgnoreException。 这会导致测试报告为忽略。 |
Ignore(String) |
使用 IgnoreException 传入的消息引发 。 这会导致测试报告为忽略。 |
Ignore(String, Object[]) |
使用 IgnoreException 传入的消息和参数引发 。 这会导致测试报告为忽略。 |
Inconclusive() |
引发 InconclusiveException。 这会导致测试报告为“无结论”。 |
Inconclusive(String) |
使用 InconclusiveException 传入的消息引发 。 这会导致测试报告为无结论。 |
Inconclusive(String, Object[]) |
使用 InconclusiveException 传入的消息和参数引发 。 这会导致测试报告为无结论。 |
IsFalse(Boolean) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsFalse(Boolean, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsFalse(Boolean, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsInstanceOfType(Object, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsInstanceOfType(Type, Object) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsInstanceOfType(Type, Object, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsInstanceOfType(Type, Object, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsNotNull(Object) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsNotNull(Object, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsNotNull(Object, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsNull(Object) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsNull(Object, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsNull(Object, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsTrue(Boolean) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsTrue(Boolean, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
IsTrue(Boolean, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
NotNull(Object) |
验证传入的对象是否不等于 |
NotNull(Object, String) |
验证传入的对象是否不等于 |
NotNull(Object, String, Object[]) |
验证传入的对象是否不等于 |
Null(Object) |
验证传入的对象是否等于 |
Null(Object, String) |
验证传入的对象是否等于 |
Null(Object, String, Object[]) |
验证传入的对象是否等于 |
Pass() |
引发包含 SuccessException 传入的消息和参数的 。 这允许缩短测试,成功的结果将返回到 NUnit。 |
Pass(String) |
引发包含 SuccessException 传入的消息和参数的 。 这允许缩短测试,成功的结果将返回到 NUnit。 |
Pass(String, Object[]) |
引发包含 SuccessException 传入的消息和参数的 。 这允许缩短测试,成功的结果将返回到 NUnit。 |
ReferenceEquals(Object, Object) |
重写默认的 ReferenceEquals 以引发 AssertionException。 此实现可确保将此函数作为 Assert 的一部分调用时没有错误。 |
That(Boolean) |
断言条件为 true。 如果条件为 false,则方法将 AssertionException引发 。 |
That(Boolean, String) |
断言条件为 true。 如果条件为 false,则方法将 AssertionException引发 。 |
That(Boolean, String, Object[]) |
断言条件为 true。 如果条件为 false,则方法将 AssertionException引发 。 |
That(Object, IResolveConstraint) |
将约束应用于实际值,如果满足约束,则成功,并在失败时引发断言异常。 |
That(Object, IResolveConstraint, String) |
将约束应用于实际值,如果满足约束,则成功,并在失败时引发断言异常。 |
That(Object, IResolveConstraint, String, Object[]) |
将约束应用于实际值,如果满足约束,则成功,并在失败时引发断言异常。 |
That(TestDelegate, IResolveConstraint) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
That<T>(ActualValueDelegate<T>, IResolveConstraint) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
That<T>(ActualValueDelegate<T>, IResolveConstraint, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
That<T>(ActualValueDelegate<T>, IResolveConstraint, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
That<T>(T, IResolveConstraint) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
That<T>(T, IResolveConstraint, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
That<T>(T, IResolveConstraint, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Throws(IResolveConstraint, TestDelegate) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Throws(IResolveConstraint, TestDelegate, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Throws(IResolveConstraint, TestDelegate, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Throws(Type, TestDelegate) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Throws(Type, TestDelegate, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Throws(Type, TestDelegate, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Throws<T>(TestDelegate) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Throws<T>(TestDelegate, String) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
Throws<T>(TestDelegate, String, Object[]) |
Assert 类包含实现 NUnit 中使用的最常见断言的静态方法的集合。 |
True(Boolean) |
断言条件为 true。 如果条件为 false,则方法将 AssertionException引发 。 |
True(Boolean, String) |
断言条件为 true。 如果条件为 false,则方法将 AssertionException引发 。 |
True(Boolean, String, Object[]) |
断言条件为 true。 如果条件为 false,则方法将 AssertionException引发 。 |