名称 说明
AreEqual(Object, Object) 验证指定的两个对象是否相等。 如果两个对象不相等,则断言失败。
AreEqual(Double, Double, Double) 验证指定的两个双精度型值是否相等或者是否在对方的指定精度内。 如果它们不位于对方的指定精度内,则断言失败。
AreEqual(Object, Object, String) 验证指定的两个对象是否相等。 如果两个对象不相等,则断言失败。 如果断言失败,将显示一则消息。
AreEqual(Single, Single, Single) 验证指定的两个单精度型值是否相等或者是否位于对方的指定精度内。 如果它们不位于对方的指定精度内,则断言失败。
AreEqual(String, String, Boolean) 验证指定的两个字符串是否相等,根据指定的要求忽略大小写或不忽略大小写。 如果它们不相等,则断言失败。
AreEqual(Double, Double, Double, String) 验证指定的两个双精度型值是否相等或者是否在对方的指定精度内。 如果它们不位于对方的指定精度内,则断言失败。 如果断言失败,将显示一则消息。
AreEqual(Object, Object, String, Object[]) 验证指定的两个对象是否相等。 如果两个对象不相等,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreEqual(Single, Single, Single, String) 验证指定的两个单精度型值是否相等或者是否位于对方的指定精度内。 如果它们不位于对方的指定精度内,则断言失败。 如果断言失败,将显示一则消息。
AreEqual(String, String, Boolean, CultureInfo) 使用所指定的区域性信息验证指定的两个字符串是否相等,根据指定的要求忽略大小写或不忽略大小写。 如果它们不相等,则断言失败。
AreEqual(String, String, Boolean, String) 验证指定的两个字符串是否相等,根据指定的要求忽略大小写或不忽略大小写。 如果它们不相等,则断言失败。 如果断言失败,将显示一则消息。
AreEqual(Double, Double, Double, String, Object[]) 验证指定的两个双精度型值是否相等或者是否在对方的指定精度内。 如果它们不位于对方的指定精度内,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreEqual(Single, Single, Single, String, Object[]) 验证指定的两个单精度型值是否相等或者是否位于对方的指定精度内。 如果它们不位于对方的指定精度内,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreEqual(String, String, Boolean, CultureInfo, String) 使用所指定的区域性信息验证指定的两个字符串是否相等,根据指定的要求忽略大小写或不忽略大小写。 如果它们不相等,则断言失败。 如果断言失败,将显示一则消息。
AreEqual(String, String, Boolean, String, Object[]) 验证指定的两个字符串是否相等,根据指定的要求忽略大小写或不忽略大小写。 如果它们不相等,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreEqual(String, String, Boolean, CultureInfo, String,Object[]) 使用所指定的区域性信息验证指定的两个字符串是否相等,根据指定的要求忽略大小写或不忽略大小写。 如果它们不相等,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreEqual<T>(T, T) 使用相等运算符验证指定的两个泛型数据是否相等。如果它们不相等,则断言失败。
AreEqual<T>(T, T, String) 使用相等运算符验证指定的两个泛型数据是否相等。如果它们不相等,则断言失败。 如果断言失败,将显示一则消息。
AreEqual<T>(T, T, String,Object[]) 使用相等运算符验证指定的两个泛型数据是否相等。如果它们不相等,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreNotEqual(Object, Object) 验证指定的两个对象是否不相等。 如果两个对象相等,则断言失败。
AreNotEqual(Double, Double, Double) 验证指定的两个双精度型值是否既不相等又不在对方的指定精度内。 如果它们相等或者在对方的指定精度内,则断言失败。
AreNotEqual(Object, Object, String) 验证指定的两个对象是否不相等。 如果两个对象相等,则断言失败。 如果断言失败,将显示一则消息。
AreNotEqual(Single, Single, Single) 验证指定的两个单精度型值是否既不相等又不在对方的指定精度内。 如果它们相等或者在对方的指定精度内,则断言失败。
AreNotEqual(String, String, Boolean) 验证指定的两个字符串是否不相等,根据指定的要求忽略大小写或不忽略大小写。 如果它们相等,则断言失败。
AreNotEqual(Double, Double, Double, String) 验证指定的两个双精度型值是否既不相等又不在对方的指定精度内。 如果它们相等或者在对方的指定精度内,则断言失败。 如果断言失败,将显示一则消息。
AreNotEqual(Object, Object, String, Object[]) 验证指定的两个对象是否不相等。 如果两个对象相等,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreNotEqual(Single, Single, Single, String) 验证指定的两个单精度型值是否既不相等又不在对方的指定精度内。 如果它们相等或者在对方的指定精度内,则断言失败。 如果断言失败,将显示一则消息。
AreNotEqual(String, String, Boolean, CultureInfo) 使用所指定的区域性信息验证指定的两个字符串是否不相等,根据指定的要求忽略大小写或不忽略大小写。如果它们相等,则断言失败。
AreNotEqual(String, String, Boolean, String) 验证指定的两个字符串是否不相等,根据指定的要求忽略大小写或不忽略大小写。 如果它们相等,则断言失败。 如果断言失败,将显示一则消息。
AreNotEqual(Double, Double, Double, String,Object[]) 验证指定的两个双精度型值是否既不相等又不在对方的指定精度内。 如果它们相等或者在对方的指定精度内,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreNotEqual(Single, Single, Single, String, Object[]) 验证指定的两个单精度型值是否既不相等又不在对方的指定精度内。 如果它们相等或者在对方的指定精度内,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreNotEqual(String, String, Boolean, CultureInfo, String) 使用所指定的区域性信息验证指定的两个字符串是否不相等,根据指定的要求忽略大小写或不忽略大小写。如果它们相等,则断言失败。 如果断言失败,将显示一则消息。
AreNotEqual(String, String, Boolean, String, Object[]) 验证指定的两个字符串是否不相等,根据指定的要求忽略大小写或不忽略大小写。 如果它们相等,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreNotEqual(String, String, Boolean, CultureInfo, String,Object[]) 使用所指定的区域性信息验证指定的两个字符串是否不相等,根据指定的要求忽略大小写或不忽略大小写。如果它们相等,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreNotEqual<T>(T, T) 验证指定的两个泛型类型数据是否不相等。 如果它们相等,则断言失败。
AreNotEqual<T>(T, T, String) 验证指定的两个泛型类型数据是否不相等。 如果它们相等,则断言失败。 如果断言失败,将显示一则消息。
AreNotEqual<T>(T, T, String, Object[]) 验证指定的两个泛型类型数据是否不相等。 如果它们相等,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreNotSame(Object, Object) 验证指定的两个对象变量是否引用不同的对象。 如果它们引用同一个对象,则断言失败。
AreNotSame(Object, Object, String) 验证指定的两个对象变量是否引用不同的对象。 如果它们引用同一个对象,则断言失败。 如果断言失败,将显示一则消息。
AreNotSame(Object, Object, String, Object[]) 验证指定的两个对象变量是否引用不同的对象。 如果它们引用同一个对象,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
AreSame(Object, Object) 验证指定的两个对象变量是否引用同一个对象。 如果它们引用不同的对象,则断言失败。
AreSame(Object, Object, String) 验证指定的两个对象变量是否引用同一个对象。 如果它们引用不同的对象,则断言失败。 如果断言失败,将显示一则消息。
AreSame(Object, Object, String, Object[]) 验证指定的两个对象变量是否引用同一个对象。 如果它们引用不同的对象,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
Equals 确定两个对象是否相等。
Fail() 在不检查任何条件的情况下使断言失败。
Fail(String) 在不检查任何条件的情况下使断言失败。 显示消息。
Fail(String, Object[]) 在不检查任何条件的情况下使断言失败。 显示一则消息,并向该消息应用指定的格式。
Inconclusive() 指示无法验证断言。
Inconclusive(String) 指示断言无法验证。 显示消息。
Inconclusive(String,Object[]) 指示断言无法验证。 显示一则消息,并向该消息应用指定的格式。
IsFalse(Boolean) 验证指定的条件是否为 false。 如果该条件为 true,则断言失败。
IsFalse(Boolean, String) 验证指定的条件是否为 false。 如果该条件为 true,则断言失败。 如果断言失败,将显示一则消息。
IsFalse(Boolean, String,Object[]) 验证指定的条件是否为 false。 如果该条件为 true,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
IsInstanceOfType(Object, Type) 验证指定的对象是否为指定类型的实例。 如果在该对象的继承层次结构中找不到该类型,则断言失败。
IsInstanceOfType(Object, Type, String) 验证指定的对象是否为指定类型的实例。 如果在该对象的继承层次结构中找不到该类型,则断言失败。 如果断言失败,将显示一则消息。
IsInstanceOfType(Object, Type, String, Object[]) 验证指定的对象是否为指定类型的实例。 如果在该对象的继承层次结构中找不到该类型,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
IsNotInstanceOfType(Object, Type) 验证指定的对象是否不为指定类型的实例。 如果在该对象的继承层次结构中找到了指定的类型,则断言失败。
IsNotInstanceOfType(Object, Type, String) 验证指定的对象是否不为指定类型的实例。 如果在该对象的继承层次结构中找到了指定的类型,则断言失败。 如果断言失败,将显示一则消息。
IsNotInstanceOfType(Object, Type, String, Object[]) 验证指定的对象是否不为指定类型的实例。 如果在该对象的继承层次结构中找到了指定的类型,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
IsNotNull(Object) 验证指定的对象是否不为 null。 如果该对象为 null,则断言失败。
IsNotNull(Object, String) 验证指定的对象是否不为 null。 如果该对象为 null,则断言失败。 如果断言失败,将显示一则消息。
IsNotNull(Object, String,Object[]) 验证指定的对象是否不为 null。 如果该对象为 null,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
IsNull(Object) 验证指定的对象是否为 null。 如果该对象不为 null,则断言失败。
IsNull(Object, String) 验证指定的对象是否为 null。 如果该对象不为 null,则断言失败。 如果断言失败,将显示一则消息。
IsNull(Object, String,Object[]) 验证指定的对象是否为 null。 如果该对象不为 null,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
IsTrue(Boolean) 验证指定的条件是否为 true。 如果该条件为 false,则断言失败。
IsTrue(Boolean, String) 验证指定的条件是否为 true。 如果该条件为 false,则断言失败。 如果断言失败,将显示一则消息。
IsTrue(Boolean, String,Object[]) 验证指定的条件是否为 true。 如果该条件为 false,则断言失败。 断言失败时将显示一则消息,并向该消息应用指定的格式。
ReplaceNullChars 在字符串中,用 "\\0" 替换空字符 ('\0')。

单元测试--------Assert的更多相关文章

  1. 使用xUnit为.net core程序进行单元测试 -- Assert

    第一部分: http://www.cnblogs.com/cgzl/p/8283610.html Assert Assert做什么?Assert基于代码的返回值.对象的最终状态.事件是否发生等情况来评 ...

  2. 单元测试Assert类

    Assert类主要的静态成员 1. AreEqual:方法被重载了N多次,主要功能是判断两个值是否相等:如果两个值不相等,则测试失败. 2. AreNotEqual:方法被重载了N多次,主要功能是判断 ...

  3. 读书笔记: nodejs API 参考

    >> bufferBuffer对象是全局对象Buffer支持的编码方式:ascii, utf8, base64, binarynew Buffer(size)new Buffer(arra ...

  4. python 实用小技巧

    1. 列表 #以下三式等价 c = (a>b and a or b) c = a if a>b else b c = [b, a][a>b] 字符串拼接 ' + '.join('%s ...

  5. 单元测试中Assert类的用法

    Assert类所在的命名空间为Microsoft.VisualStudio.TestTools.UnitTesting 在工程文件中只要引用Microsoft.VisualStudio.Quality ...

  6. 单元测试中Assert类

    一.Assert类的使用 1.Assert类所在的命名空间为Microsoft.VisualStudio.TestTools.UnitTesting 在工程文件中只要引用Microsoft.Visua ...

  7. JUnit3 结合一个除法的单元测试说明Assert.fail()的用法

    之前一篇博文(JUnit基础及第一个单元测试实例(JUnit3.8))介绍了用JUnit做单元测试的基本方法,并写了一个简单的类Calculator,其中包含了整型加减乘除的简单算法. 本文通过完善其 ...

  8. VS单元测试中Assert类的用法

    首先说介绍一下,Assert类所在的命名空间为Microsoft.VisualStudio.TestTools.UnitTesting 在工程文件中只要引用Microsoft.VisualStudio ...

  9. 在单元测试中处理Debug.Assert的好方法

    在单元测试项目的配置文件中配置好, <?xml version="1.0" encoding="utf-8"?> <configuration ...

随机推荐

  1. [BZOJ 3585] mex 【莫队+分块】

    题目链接:BZOJ - 3585 题目分析 区间mex,即区间中没有出现的最小自然数. 那么我们使用一种莫队+分块的做法,使用莫队维护当前区间的每个数字的出现次数. 然后求mex用分块,将权值分块(显 ...

  2. nodejs发展

    http://www.infoq.com/cn/news/2012/11/netease-nodejs-framework http://www.jlmonteagudo.com/2013/06/ja ...

  3. SQL表建立,临时表,表变量示例

    CODE: USE Sales; GO /* CREATE TABLE Orders ( OrderID int IDENTITY(1,1) PRIMARY KEY, OrderGUI uniquei ...

  4. java.sql.SQLException: Can not issue executeUpdate() for SELECTs

    未处理的多个select语句 解决方法就是:查看有没有用了同一个连接来处理多个SQL语句!

  5. vector,list,deque容器的迭代器简单介绍

    我们知道标准库中的容器有vector,list和deque.另外还有slist,只不过它不是标准容器.而谈到容器,我们不得不知道进行容器一切操作的利器---迭代器.而在了解迭代器之前,我们得先知道每个 ...

  6. (转载)如何优化MySQL insert性能

    (转载)http://blog.csdn.net/tigernorth/article/details/8094277 对于一些数据量较大的系统,面临的问题除了是查询效率低下,还有一个很重要的问题就是 ...

  7. Hdu 2475-Box LCT,动态树

    Box Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submis ...

  8. win8.1 无法安装 net framework3.5的解决办法

    近期给重装系统时,发现Windows8.1无法安装.net framework 3.5,即使我离线下载了安装文件,还要求安装2.0和3.0....而且无法从Windows更新中获取,因此百度到以下方案 ...

  9. 用Autohotkey让powerpoint幻灯片一直播放

    有台电脑专门接了个大电视循环播放一个幻灯片,但是有时候会弹出一些对话框,比如windows要更新之类的,这样的话powerpoint就不是active的进城了,这样幻灯片就会停下来,还需要人去手动点一 ...

  10. BootStrap-table 客户端分页和服务端分页的区别

    当服务器没有对数据进行分页时,前端页面设计又要求进行分页,要分开来设置. 服务端分页: responseHandler: function(data){ return data.response; } ...