首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 笔记本电脑 | 北大青鸟 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT实验室Linux频道
中国IT教育
Google
首页 资讯动态 认证考试 新手入门 核心技术 高级技术 J2EE J2ME Java&XML 开源技术 其他技术 RSS订阅 论坛 专题
您现在的位置: 中国IT实验室 >> Java >> 开源技术 >> JUnit >> 正文

开源技术:JUnit常用断言方法

JUnit断言方法有很多,不,可以很清楚地从其子面看出其功能。
更多方法参照:http://junit.sourceforge.net/javadoc/junit/framework/Assert.html
常用的方法如下:
assertEquals(a, b)
      Asserts that two primitive values are equal.
     
测试a是否等于bab是原始型数(primitive value)或者必须为实现而具有equal方法)

assertFalse(a)
      Asserts that a condition a is false.
     
测试a是否false(假),a是一个Boolean

assertTrue(a)       
      Asserts that a condition is true.
     
测试a是否true(真),a是一个Boolean
assertNotNull(a)
      Asserts that an object isn't null.
     
测试a是否非空,a是一个象或者null
assertNull(a)
      Asserts that an object is null.
     
测试a是否nulla是一个象或者null

assertNotSame(a, b)
      Asserts that two objects do not refer to the same object.
     
测试ab是否没有都引用同一个

 assertSame(a, b)  
      Asserts that two objects refer to the same object.
     
测试ab是否都引用同一个
【责编:Peng】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 专题推荐

 ·算法分析与设计之五大常用算法
 ·开发必备 漫谈Java加密保护
 ·嵌入式开发--ARM技术专题
 ·C/C++指针,认真了解,灵活运用
 ·.NET开发:C#实用基础教程
 ·软件测试工具QTP学习专题
 ·嵌入式开发单片机解决方案专题
 ·Java开发环境 Greenfoot 程序员手册
 ·C++对象布局及多态实现的探索
 ·常见排序算法的实现
 今日更新
 社区讨论
 博客论点
 频道精选
 Java 频道导航