名称 说明
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 2741: 【FOTILE模拟赛】L 分塊+可持久化trie

    2741: [FOTILE模拟赛]L Time Limit: 15 Sec  Memory Limit: 162 MBSubmit: 1116  Solved: 292[Submit][Status] ...

  2. bzoj 1059: [ZJOI2007]矩阵游戏 二分图匹配

    1059: [ZJOI2007]矩阵游戏 Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 1891  Solved: 919[Submit][Statu ...

  3. prototype.js 源码解读(02)

    如果你想研究一些比较大型的js框架的源码的话,本人建议你从其最初的版本开始研读,因为最初的版本东西少,易于研究,而后的版本基本都是在其基础上不断扩充罢了,所以,接下来我不准备完全解读prototype ...

  4. 【Java】servlet和servlet 容器

    servlet不是线程安全的,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,所以你的项目中如果只有一个servlet,那么web容器就只会创建一个实例 ...

  5. 【POJ1275】Cashier Employment

    题目: Description A supermarket in Tehran is open 24 hours a day every day and needs a number of cashi ...

  6. 【UVA10603】Fill (构图+最短路)

    题目: Sample Input22 3 4 296 97 199 62Sample Output2 29859 62 题意: 有三个杯子它们的容量分别是a,b,c, 并且初始状态下第一个和第二个是空 ...

  7. pl/sql 关于变量定义的问题

    1. create or replace procedure  test_prc(p_data_dt in date) IS e_name emp.ename%type;      begin sel ...

  8. 解决外部机器通过VM内ubuntu IP 无法访问vm内web服务的问题

    1. 2.i root@ubuntu:/home/udapeng# ifconfig root@ubuntu:/www/sentry# nano uwsgi.ini root@ubuntu:/www/ ...

  9. (转载)绿色版Mysql的安装配置

    本文出自于:http://johnnyhg.javaeye.com/blog/245544 一.下载MySQL http://www.mysql.org/downloads 我下载的是mysql-no ...

  10. awk替换第几行第几列的值

    代码如下: awk '{if(2==NR){gsub(/.*/, 300, $5)}print}' list.txt 将文件list.txt的第2行第5列的值替换为300