JUnit常用断言及注解

2018-03-02  本文已影响0人  excuseme_fec7

断言是编写测试用例的核心实现方式,即期望值是多少,测试的结果是多少,以此来判断测试是否通过。

断言核心方法

assertArrayEquals(expecteds, actuals)   查看两个数组是否相等。

assertEquals(expected, actual)                查看两个对象是否相等。类似于字符串比较使用的equals()方法

assertNotEquals(first, second)                 查看两个对象是否不相等。

assertNull(object)                                       查看对象是否为空。

assertNotNull(object)                                 查看对象是否不为空。

assertSame(expected, actual)                 查看两个对象的引用是否相等。类似于使用“==”比较两个对象

assertNotSame(unexpected, actual)       查看两个对象的引用是否不相等。类似于使用“!=”比较两个对象

assertTrue(condition)                                查看运行结果是否为true。

assertFalse(condition)                              查看运行结果是否为false。

assertThat(actual, matcher)                      查看实际值是否满足指定的条件

fail()                                                             让测试失败

上一篇下一篇

猜你喜欢

热点阅读