Junit中assert方法如何实现断言测试结果正确性?
- 内容介绍
- 相关推荐
本文共计553个文字,预计阅读时间需要3分钟。
JUnit 中的 assert 方法汇总及分类:
JUnit 中的 assert 方法主要集中在 Assert 类中。以下是 JUnit 中 assert 方法的分类及简要说明:
1. 基本断言方法: - assertTrue([String message,] boolean condition):当 condition 为 true 时通过测试。 - assertFalse([String message,] boolean condition):当 condition 为 false 时通过测试。
2. 集合断言方法: - assertEquals([String message,] expected, actual):比较 expected 和 actual 是否相等。 - assertArrayEquals([String message,] expectedArray, actualArray):比较两个数组是否相等。
3. 对象断言方法: - assertSame([String message,] expected, actual):当 expected 和 actual 引用同一个对象时通过测试。 - assertNotSame([String message,] expected, actual):当 expected 和 actual 引用不同对象时通过测试。
4. 异常断言方法: - assertNotNull([String message,] object):当 object 不为 null 时通过测试。 - assertNull([String message,] object):当 object 为 null 时通过测试。
本文共计553个文字,预计阅读时间需要3分钟。
JUnit 中的 assert 方法汇总及分类:
JUnit 中的 assert 方法主要集中在 Assert 类中。以下是 JUnit 中 assert 方法的分类及简要说明:
1. 基本断言方法: - assertTrue([String message,] boolean condition):当 condition 为 true 时通过测试。 - assertFalse([String message,] boolean condition):当 condition 为 false 时通过测试。
2. 集合断言方法: - assertEquals([String message,] expected, actual):比较 expected 和 actual 是否相等。 - assertArrayEquals([String message,] expectedArray, actualArray):比较两个数组是否相等。
3. 对象断言方法: - assertSame([String message,] expected, actual):当 expected 和 actual 引用同一个对象时通过测试。 - assertNotSame([String message,] expected, actual):当 expected 和 actual 引用不同对象时通过测试。
4. 异常断言方法: - assertNotNull([String message,] object):当 object 不为 null 时通过测试。 - assertNull([String message,] object):当 object 为 null 时通过测试。

