Junit单元测试中Assert断言的使用

 时间:2024-10-12 22:08:06

1、Junit测试框架中Assert类就是实现断言的工具,主要作用如下:单元测试用于判断某个特定条件下某个方法的行为;执行单元测试为了证明某段代码的执行结果和期望的一致,下面介绍Junit测试库中几种常用的断言。

2、as衡痕贤伎sertEquals(expected, actual):查看两个对象是否相等。类似于字符串比较使用的equals()方法;assertNotEquals(first, second):查看两个对象是否不相等。expected为用户期望某一时刻对象的值,actual为某一时刻对象实际的值。如果这两值相等的话(通过对象的equals方法比较),说明代码运行是正确的。

Junit单元测试中Assert断言的使用

4、as衡痕贤伎sertSame(expected, actual):查看两个对象的引用是否相等,类似于使用“==”比较两个对象;assertNotSame(unexpected, actual):查看两个对象的引用是否不相等,类似于使用“!=”比较两个对象。

Junit单元测试中Assert断言的使用

6、assertArrayEquals(String message, XXX[] expecteds,XXX [] actuals) 要求expected.equalsArray(actual),即查看两个数组是否相等。

Junit单元测试中Assert断言的使用

8、fail:能使测试立即失败,这种断言通常用于标记某个不应该被到达的分支。通常用于测试在应该抛出异常的时候确实会抛出异常。

Junit单元测试中Assert断言的使用
  • IDEA中添加和删除Module以及如何查看项目配置
  • C#如何使用While循环语句
  • C语言如何计算float的有效位数?
  • SqlDataSource如何选择数据源#校园分享#
  • 怎样让div的大小随着背景图片的大小变大
  • 热门搜索
    张家界旅游攻略地图 北海旅游地图 去迪拜旅游注意事项 雅加达旅游 日本旅游签证办理流程 浙江旅游景点大全介绍 千岛湖旅游官方 北京众信旅游官网 中南国际旅游公司 韩国旅游签证办理流程