JUnit的各种断言

栏目: 编程工具 · 发布时间: 6年前

JUnit的各种断言

发表人: 测者陈磊

0 0 0

JUnit提供了一些辅助函数,用于帮助你确定某个被测试函数是否工作正常。通常而言,我们把所有这些函数统称为断言。断言是单元测试最基本的组成部分。

    • 1 assertEquals([String message], expected,actual)

比较两个基本类型或对象是否相等(expected和actual是原始类型数值(primitive value)或者必须为实现比较而具有equal方法);

    • 2 assertFalse([String message],boolean condition)

对布尔值求值,看它是否为“真“;

    • 3.assertTrue([String message],boolean condition)

对布尔值求值,看它是否为“假“;

    • 4.assertNull([String message],java.lang.Object object)

检查对象是否为“空“;

    • 5.assertNotNull([String message],java.lang.Object object)

检查对象是否不为“空”;

    • 6.assertSame([String message],expected,actual)

检查两个对象是否为同一实例;

    • 7.assertNotSame([String message],expected,actual)

检查两个对象是否不为同一实例;

    • 8 fail( String message )

使测试立即失败,其中 message 参数使可选的。这种断言通常被用于标记某个不应该到达的分支(例如,在一个预期发生的异常之后) 。

最新发表 最多点赞 最近回复

点击发表评论

暂无评论,快来抢沙发哦~

文章作者

JUnit的各种断言

测者陈磊

发私信

京东测试架构师,AJPECSS编委。拥有多年的测试及测开经验,主导了京东工程生产力平台以及设计和研发,熟悉质量保障流程,对测试技术、方法有深入的研究。双态IT联盟《敏捷测试白皮书》特邀专家。北方工大企业导师。2018TID特约讲师、云测峰会特约讲师的,TID人工智能特约讲师。《决战618:探秘京东技术取胜之道》、《京东质量团队转型实践-从测试到测试开发的蜕变 》的作者,论文近30篇,专利20余项目

推荐图书


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

洞察人心

洞察人心

Steve Portigal / 张振东、蒋晓、戴传庆、孙启玉 / 电子工业出版社 / 2015-10 / 65.00元

用户在哪里,有什么需求?他们为什么会选用竞争对手的产品而不是你的?从大数据中固然能得出一些结论,但是要搞清楚作为地球上顶级复杂生物的人的真实想法,还是走近他们,面对面访谈更直接有效。 用户访谈是一项技能,与一般的交谈有本质上的区别,需要遵从一定的步骤和方法。优秀的采访者用最自然的方式和用户进行交流,看似不经意,而实际上该说什么、何时说、如何说以及什么时候应该沉默,都有精准的权衡,都试图在闲聊......一起来看看 《洞察人心》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换