开源技术:junit常用断言方法
ReadyGo!技术成就梦想
www.efish.cn
efish
2007-10-17 13:28:55
junit断言方法有很多,不过,可以很清楚地从其子面看出其功能。
更多方法参照:http://junit.sourceforge.net/javadoc/junit/framework/assert.html
常用的方法如下:
assertequals(a, b)
asserts that two primitive values are equal.
测试a是否等于b(a和b是原始类型数值(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是否为null,a是一个对象或者null。
assertnotsame(a, b) asserts that two objects do not refer to the same object.
测试a和b是否没有都引用同一个对象。
assertsame(a, b) asserts that two objects refer to the same object.
测试a和b是否都引用同一个对象。
测试a是否等于b(a和b是原始类型数值(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是否为null,a是一个对象或者null。
assertnotsame(a, b) asserts that two objects do not refer to the same object.
测试a和b是否没有都引用同一个对象。
assertsame(a, b) asserts that two objects refer to the same object.
测试a和b是否都引用同一个对象。
-
相关文章
通过测试分类实现敏捷构建
人人都认可开发人员测试的重要性,但为什么运行测试还是需要花费太多时间?本月,andrew glover 揭示了三种..
轻松测试-学习如何简化测试外部资..
我们将从构建简单的驼鹿监视软件开始示例各种场景下的测试驱动开发。 鹿是鹿家族中的最大个的成员。目前..
junit学习笔记之netbeans入门篇
junit学习笔记之netbeans入门篇
spring+hibernate的单元测试juni..
spring提供的单元测试是强大的,spring的单元测试很简单,封装的很好。我们要用spring的单元测试测试我们写..
看 junit 中metedata的巧妙应用
juunit4至今还是神神秘秘,不知道最终是个什么样子。但是已经有文章在对其进行介绍。先不管文章里描述的是否..
关于java单元测试中的伪对象介绍..
在单元测试的策略中伪对象被广泛使用。他从测试中分离了外部的不需要的因素并且帮助开发人员专注于被测试的..
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn
