• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
xjhblogs
博客园    首页    新随笔    联系   管理    订阅  订阅

Junit 5 断言

总结一下,断言10类

  1、判断预期值与实际值是否相等的

  assertEquals() 和 assertNotEquals()

  2、判断预期数组与实际数组是否相等 

  assertArrayEquals()

  3、判断预期的和实际的可迭代对象是完全相等的。完全相等意味着集合中元素的数量和顺序必须相同,迭代的元素必须相等。

  assertIterableEquals()

  4、判断预期字符串列表是否与实际列表相等

  assertLinesMatch()

  5、判断是否为空

  assertNotNull() 和 assertNull()

  6、assertNotSame()断言预期和实际的不引用同一个对象。 assertSame() 方法断言预期和实际引用完全相同的对象。

  assertNotSame() 和 assertSame()

  7、它们是用于测试长时间运行的任务,如果测试任务花费的时间超过指定的持续时间,则测试将失败。

  assertTimeout()

  8、断言提供的条件为真或不为真

  assertTrue() and assertFalse()

  9、assetThrows()断言提供的Executable执行会引发expectedType异常并返回异常

  assertThrows()

  10、fail()方法指未通过测试

  fail()

内容来源:

(1条消息) JUnit5教程(3):_JUnit5断言_大阳聊编程的博客-CSDN博客_junit5 断言

posted @ 2022-10-23 16:57  Janair  阅读(334)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3