Assert 类

定义

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)

验证传入的对象是否不等于 null 如果对象为 null ,则 AssertionException 引发 。

NotNull(Object, String)

验证传入的对象是否不等于 null 如果对象为 null ,则 AssertionException 引发 。

NotNull(Object, String, Object[])

验证传入的对象是否不等于 null 如果对象为 null ,则 AssertionException 引发 。

Null(Object)

验证传入的对象是否等于 null 如果对象不为 null null ,则 AssertionException 引发 。

Null(Object, String)

验证传入的对象是否等于 null 如果对象不 null 为 ,则 AssertionException 引发 。

Null(Object, String, Object[])

验证传入的对象是否等于 null 如果对象不 null 为 ,则 AssertionException 引发 。

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引发 。

适用于