使用 true/false 命题验证单元测试中的条件。
继承层次结构
System.Object Microsoft.VisualStudio.TestTools.UnitTesting.Assert
命名空间: Microsoft.VisualStudio.TestTools.UnitTesting 程序集: Microsoft.VisualStudio.QualityTools.UnitTestFramework(在 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 中)
语法声明
Public NotInheritable Class Assert
Assert 类型公开以下成员。
部分方法
|
名称 |
描述 |
|
AreEqual(Of T)(T, T) |
如果它们不相等,则断言失败。 |
|
AreNotEqual(Of T)(T, T) |
如果它们相等,则断言失败。 |
|
AreNotSame(Object, Object) |
如果它们引用同一个对象,则断言失败。 |
|
AreSame(Object, Object) |
如果它们引用不同的对象,则断言失败。 |
|
Equals |
确定两个对象是否相等。 |
|
Fail |
在不检查任何条件的情况下使断言失败。 |
|
Inconclusive |
指示无法验证断言。 |
|
Inconclusive(String) |
显示消息。 |
|
Inconclusive(String, Object()) |
显示一则消息,并向该消息应用指定的格式。 |
|
IsFalse(Boolean) |
true,则断言失败。 |
|
IsNotNull(Object) |
Nothing),则断言失败。 |
|
IsNotNull(Object, String) |
如果断言失败,将显示一则消息。 |
|
IsNotNull(Object, String,Object()) |
断言失败时将显示一则消息,并向该消息应用指定的格式。 |
|
IsNull(Object) |
Nothing),则断言失败。 |
|
IsNull(Object, String) |
如果断言失败,将显示一则消息。 |
|
IsNull(Object, String,Object()) |
断言失败时将显示一则消息,并向该消息应用指定的格式。 |
|
IsTrue(Boolean) |
false,则断言失败。 |
|
IsTrue(Boolean, String) |
如果断言失败,将显示一则消息。 |
|
IsTrue(Boolean, String,Object()) |
断言失败时将显示一则消息,并向该消息应用指定的格式。 |
|
ReplaceNullChars |
|
true,则断言通过。
如果所验证的条件不为 true,则断言将失败。
文章转载自:https://www.cnblogs.com/CandiceW/p/4940542.html
|
请发表评论