Assert.assertEquals是啥含义

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Assert.assertEquals是啥含义相关的知识,希望对你有一定的参考价值。

Assert.assertEquals的含义是:这是个可选的消息,假如提供,将会在发生错误时报告这个消息。

assert 简介:

编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设,可以将断言看作是异常处理的一种高级形式。断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真。可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言,而在部署时禁用断言。同样,程序投入运行后,最终用户在遇到问题时可以重新起用断言。

参考技术A assertEquals数原型1:assertEquals([String message],expected,actual) 参数说明: message是个可选的消息,假如提供,将会在发生错误时报告这个消息。
expected是期望值,通常都是用户指定的内容。
actual是被测试的代码返回的实际值。本回答被提问者采纳

TestNG常用校验 Assert类

注意:
1.@Test内,Assert断言建议只写一个,一个case只测试单个验证,因为假设某个断言失败,失败后的代码不会被执行。
常用方法:
Assert.assertEquals(); Assert.assertNotEquals(); 相等/不等
Assert.assertNull(); Assert.assertNotNull(); 为空/不为空

以上是关于Assert.assertEquals是啥含义的主要内容,如果未能解决你的问题,请参考以下文章

SpringJunitTest

Junit单元测试

TestNG常用校验 Assert类

TestNG Assert类方法详解

Junit——Assert断言

selenium之怎么断言,selenium通过Assert预知世界