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是啥含义的主要内容,如果未能解决你的问题,请参考以下文章