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