在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

JUnit 4.4 已发布

  • 2007-07-21
  • 本文字数:436 字

    阅读完需:约 1 分钟

assertThat——使用值 / 匹配(value/matcher)模式(这种模式是 xMock 框架首先引入的)提供了可读性更高,也更加灵活的测试,并使得错误消息更容易理解。
例如,原先的:assertTrue(responseString.contains("color") || responseString.contains("colour"));<br goog_ds_charindex="299"></br>// ==> failure message: <br goog_ds_charindex="324"></br>// java.lang.AssertionError:<br goog_ds_charindex="353"></br>现在就变成了:

assertThat(responseString, anyOf(containsString("color"), containsString("colour")));<br goog_ds_charindex="450"></br>// ==> failure message:<br goog_ds_charindex="474"></br>// java.lang.AssertionError: <br goog_ds_charindex="504"></br>// Expected: (a string containing "color" or a string containing "colour")<br goog_ds_charindex="579"></br>// got: "Please choose a font"<br goog_ds_charindex="610"></br> Joe Walnes 的博客上可以看到更多的关于 assertThat 的用法。

2007-07-21 01:231455
用户头像

发布了 197 篇内容, 共 64.3 次阅读, 收获喜欢 21 次。

关注

评论

发布
暂无评论
发现更多内容

医疗器械行业数智化创新实践:数据可视化与 AI+ 是实现高质量发展的关键

tapdata

fx框架上手-基础篇

FunTester

源码补丁神器—patch-package

京东科技开发者

AutoMQ 开源可观测性方案:夜莺 Flashcat

AutoMQ

云计算 kafka 云原生 Apache Kafka AutoMQ

TinyVue 组件库官网焕然一新!

OpenTiny社区

Vue 组件库 OpenTiny

使用 Easysearch 打造企业内部知识问答系统

极限实验室

easysearch 征文系列

借助大语言模型快速升级你的 Java 应用程序

亚马逊云科技 (Amazon Web Services)

java

让 AI 无处不在,英特尔揭秘 AI 与边缘技术结合的未来画卷

E科讯

照明黑马智谋纪,让小白玩转AI照明

编程猫

ChinaJoy 2024启动!西部数据展示丰富游戏存储解决方案让发烧友直面各式挑战

极客天地

InPlant SCADA笔记 io iec104协议的应用

万里无云万里天

工厂运维 InPlant SCADA iec104

使用线程池你应该知道的知识点

不在线第一只蜗牛

Java 线程池

京东工业平台API:关键词搜索京东工业平台商品列表数据接口

tbapi

京东API接口 京东工业平台API 京东工业平台商品列表接口 京东工业平台商品数据接口

记录一次RPC服务有损上线的分析过程

京东科技开发者

TapData 信创数据源 | 国产信创数据库 TiDB 数据迁移指南,加速国产化进程,推进自主创新建设

tapdata

InPlant SCADA笔记 day1与首次安装

万里无云万里天

工厂运维 InPlant SCADA

InPlant SCADA笔记 day2与知识点

万里无云万里天

工厂运维 InPlant SCADA

低代码应用版本管理能力探讨

鲸品堂

低代码 版本管理工具 版本管理 企业号2024年7月PK榜

开个技术外挂|电池热失控致电车自燃爆炸?用仿真技术解决它!

Altair RapidMiner

电动汽车 电池 仿真 altair 新能源车

探索 Milvus 数据存储系统:如何评估和优化 Milvus 存储性能

Zilliz

人工智能 AI Milvus Zilliz 向量数据库

日志框架简介-Slf4j+Logback入门实践

京东科技开发者

8款好用的PPT免费生成器推荐,堪称办公神器!

彭宏豪95

效率工具 职场 PPT AIGC AI生成PPT

Java 内推 | 教育行业缺口来了,研发,运维,产品,教研,职能,营销... 别错过

Seachal

Java 内推

“新质互联网”解读:新在哪里,利在何处?

Alter

从历史到未来,看技术发展趋势

凌晞

技术 科技 构架

JUnit 4.4 已发布_Java_Ben Hughes_InfoQ精选文章