首页 | 互联网 | 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教育

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

 ·Oracle外键及外键约束修改行为
 ·开源软件测试工具学习专题
 ·JSP Web开发 入门基础到高手进阶教程
 ·JavaFX—是Java桌面的新希望么?
 ·安全至上 .NET开发安全策略
 ·测试用例设计之道-测试用例学习专题
 ·面向Java开发人员的Scala指南
 ·Java设计模式之实例详解
 ·Oracle数据库11g 面向DBA和开发人员的重要新特性
 ·桌面应用软件编程 J2SE技术详解
 今日更新
 社区讨论
 博客论点
 频道精选
 Java 频道导航