JUnit
断言方法有很多,不
过
,可以很清楚地从其子面看出其功能。
常用的方法如下:
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
是否都引用同一个
对
象
。