Assert.AreEqual

测试两个参数是否相等。

int num = 3;
Assert.AreEqual(num, 3);       //true

Assert.AreSame

测试两个参数所引用的对象是否一致。

int a = 3, b = 3;
Assert.AreSame(a, b);     //false

Assert.Contains

测试一个对象是否被一个数组或列表所包含

List<int> nums = new List<int>() { 1, 3, 5, 7, 8 };
Assert.Contains(3, nums);           //true

Assert.Greater

测试一个对象是否大于另一个对象。

int a = 3,b = 2;
Assert.Greater(a, b);       //true

Assert.Less

测试一个对象是否小于另一个对象。

int a = 3,b = 2;
Assert.Less(a, b);       //false

Assert.IsInstanceOf

测试对象的类型。

int a = 3;
Assert.IsInstanceOf(typeof(int),a);       //true

Assert.IsTrue

测试条件是否为真。

int a = 3,b = 2;
Assert.True(a>b);       //true

Assert.IsFalse

测试条件是否为假。

int a = 3,b = 2;
Assert.False(a>b);       //false

Assert.IsEmpty

测试是否为空。

List<int> nums = new List<int>() { 1,2,3};
Assert.IsEmpty(nums);                       //false

Assert.IsNotEmpty

测试是否为非空。

List<int> nums = new List<int>() { 1,2,3};
Assert.IsNotEmpty(nums);                       //true

Assert.IsNaN

测试是否为非数。NaN(Not a Number,非数)是计算机科学中数值数据类型的一个值,表示未定义或不可表示的值。常在浮点数运算中使用。

Assert.IsNaN(double.NaN);    //true

Assert.Fail

创建失败测。

 Assert.Fail("TODO");    //false

Assert.Pass

强行让测试通过。

 Assert.Pass("TODO");    //true

Nunit常用类(一) - Assert相关推荐

  1. 转:MFC中常用类,宏,函数介绍

    常用类 CRect:用来表示矩形的类,拥有四个成员变量:top left bottom right.分别表是左上角和右下角的坐标.可以通过以下的方法构造: CRect( int l, int t, i ...

  2. 第二周:java异常和常用类 容器

    一.java异常类 1.定义 异常就是在运行时产生的问题.通常用Exception描述. 在java中,把异常封装成了一个类,当出现问题时,就会创建异常类对象并抛出异常相关的信息(如详细信息,名称以及 ...

  3. 第二次预习——java异常类和常用类 容器

    文章目录 一.异常类 1.概念 2.异常类分类 2.1分类 2.2Error与Exception的区别 2.3Java中常见运行时异常 3.try-catch语句 3.1用法 3.2语句 3.3实例 ...

  4. Queue常用类解析之BlockingQueue(二):ArrayBlockingQueue

    Queue常用类解析之PriorityQueue Queue常用类解析之ConcurrentLinkedQueue Queue常用类解析之BlockingQueue(一):PriorityBlocki ...

  5. StringBuffer+排序+二分查找+包装类+正则表达式+常用类

    一.StringBuffer 1.概述 我们如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时,又浪费空间.而StringBuffer就可以解决这个问题StringBuffe ...

  6. Java程序员从笨鸟到菜鸟之(五)java开发常用类(包装,数字处理集合等)(下)...

     本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 写在前面:由于前天项目老师建设局的项目快到验收阶段,所以,前天晚上通宵,昨天睡了大半天, ...

  7. java实验系统常用类,Java的常用系统类

    Java的常用系统类Tag内容描述: 1.Java语言与JBuilder应用初步 第六章 常用的Java系统类,本章要点,字符串类 数值(Number)类及其子类 数组类 集合类 Object类,字符 ...

  8. 这些Java常用类,你必须要学会,还不快快收藏?(近两万字详细介绍)

    零基础学习之Java常用类 概述 包装类 和数学相关的类 String类 创建字符串对象 使用构造方法 使用静态方法 使用" " + 拼接 字符串对象的比较 字符串的常用方法 可变 ...

  9. Hbase API中常用类介绍和使用

    网上Hbase的介绍有很多,案例也不少.自己写了个Demo,进行一些简单的总结. HBase 常用类介绍. JAVA API 和 HBase数据库模型之间的关系 JAVA 类 Hbase 数据模型 H ...

最新文章

  1. 『高级篇』docker之DockerSwarm的集群环境搭建(28)
  2. shell实例第12讲:给定目录找出包含关键字的文件
  3. MyBatis-23MyBatis缓存配置【二级缓存】
  4. 上Google Adsense个人的一点体验
  5. mysql查看session对应的ip_Mysql 查看session连接数,状态 | 学步园
  6. 3.4.3 深度探索linux,3.2.4 vmlinux.bin的构建过程(3)
  7. 创建运行时类的对象--Class.newInstance()
  8. JavaScript 弹窗
  9. 在Vmware 14 pro 中安装中兴新支点操作系统
  10. 2020ICPC 昆明热身赛 C.Statues(小思维)
  11. 2020-03-11
  12. 16位院士加盟!“双一流”上海大学成立人工智能研究院
  13. python爬取酷狗音乐top500及歌词_爬取酷狗音乐Top500(示例代码)
  14. 邓紫棋歌曲计算机音乐数字,邓紫棋播放量最高的十首歌曲
  15. LIO-SAM: 论文翻译
  16. 写给喜欢数学和不喜欢数学的朋友们
  17. oracle中prot是什么意思,Oracle 10g及pro*c相关问题及解决方法
  18. ubuntu下远程访问服务器的方法
  19. 网页设计中的色彩心理学
  20. 新手入门前端,需要学习的基础内容。

热门文章

  1. ENVI哨兵1号数据按照指定shp范围裁剪
  2. Sting str = aaaa 的形式定义一个字符串最大长度只能有 65534 个。
  3. linux和windows上使用jpype的区别
  4. 乌云峰会:一场白帽子的盛会
  5. 无法启动 IIS express
  6. VS2013 0x80070643报错解决方案 KB2829760
  7. Ubuntu及GL环境安装手册
  8. XP中用U盘扩充内存
  9. 2021-05-27 右下角广告弹出框
  10. wince 背景logo