写点什么

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:231414
用户头像

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

关注

评论

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

高考开始了,计算机专业未来还会火吗?

图灵教育

人工智能 互联网 计算机 GPT

深入理解注解驱动配置与XML配置的融合与区别

华为云开发者联盟

开发 华为云 华为云开发者联盟 企业号 6 月 PK 榜

PCB板的Mark点设计对SMT重要性

华秋PCB

工具 电路 PCB SMT PCB设计

亚信科技AntDB数据库荣获赛宝优选信创优秀解决方案奖

亚信AntDB数据库

AntDB AntDB数据库 企业号 6 月 PK 榜

苹果WWDC 2023发布会总结

楚少AI

wwdc WWDC 2023 苹果wwdc2023

阿里云丁宇:云上开发成为主流,Serverless 定义新范式

阿里巴巴云原生

阿里云 Serverless 云原生

数智人力:现代企业解决人才短缺的新途径

用友BIP

数智人力

高考开始了,计算机专业未来还会火吗?

图灵社区

人工智能 互联网 计算机 GPT

vue2.x与vue3.x中自定义指令详解

不叫猫先生

Vue 自定义指令

GaussDB(DWS)查询过滤器原理与应用

华为云开发者联盟

数据库 华为云 华为云开发者联盟 企业号 6 月 PK 榜

活动回顾丨云原生技术实践营深圳站回放 & PPT 下载

阿里巴巴云原生

阿里云 云原生

数智人力领域的“chat GPT”,让人才发现更简单更智能

用友BIP

数智人力

四川大学向锐:财务职能将逐步从企业内部拓展到生态链、产业链

用友BIP

智能会计 价值财务

中企出海,数智人力重构企智人效的人才供应体系

用友BIP

人力资源 中企出海 数智人力

中企出海困难重重?海外税务数字化解决方案来支招!

用友BIP

中企出海

软件测试丨学习笔记Allure2报告中添加用例链接、用例分类

测试人

程序员 软件测试 测试开发 测试用例 Allure

一份配置轻松搞定表单渲染,配置式表单渲染器在袋鼠云的实现思路与实践

袋鼠云数栈

大数据 企业号 6 月 PK 榜

业内Chromium115内核首发|海泰红莲花国密浏览器极速版V10

电子信息发烧客

前端AST详解,手写babel插件

不叫猫先生

6 月 优质更文活动

数字经济快速发展下企业需要什么样的数智平台?

用友BIP

企业数智化 数智平台

直播预告 | 一体化智能可观测平台如何保障电商节大促

博睿数据

可观测性 智能运维 博睿数据 电商节

世界500强企业是如何开展财务共享工作的?

用友BIP

财务共享

旺链科技赋能泳池卫士守护人身安全

旺链科技

区块链 泳池安全 泳池卫士

聚焦数智人力,让员工“跳槽”不再尴尬!

用友BIP

人力资源 数智人力

前端内存泄漏详解

不叫猫先生

内存泄露 6 月 优质更文活动

大学共享电单车合作投放准备工作

共享电单车厂家

共享电动车厂家 共享电单车投放 共享电动车合作 校内共享电动车

对编程语言中错误处理机制的思考

宇宙之一粟

错误处理 6 月 优质更文活动

【热点追踪】从价值到架构,走近全新升级的阿里云 Serverless 容器服务 ASK

阿里巴巴云原生

阿里云 Serverless 容器 云原生

【云原生】Docker的基本使用方法与优势

不叫猫先生

Docker 6 月 优质更文活动

Vue3项目中Pinia状态管理工具的使用

不叫猫先生

Vue Pinia 6 月 优质更文活动

JUnit 4.4 已发布_Java_Ben Hughes_InfoQ精选文章