如何检查 Groovy 断言返回?
Posted
技术标签:
【中文标题】如何检查 Groovy 断言返回?【英文标题】:How to check the Groovy assert return? 【发布时间】:2022-01-22 23:03:23 【问题描述】:我的断言声明
assert actualObject==expectedObject : "Verify Status"
如何验证上述断言语句的返回语句(TRUE 或 FALSE)?
喜欢
if(WebUI.verifyEqual(actualObject, expectedObject)==true)
我的目的: 如果是真的我会做点什么,否则我会抛出断言错误
【问题讨论】:
***.com/questions/12645142/… 相关 【参考方案1】:如何验证上述的返回语句(TRUE 或 FALSE) 断言语句?
我的目的:如果它是真的,我会做一些事情,否则我会抛出断言 错误
如果你这样做会发生什么:
assert actualObject==expectedObject : "Verify Status"
编辑:
@daggett 在下方留下了一条评论,指出“我相信他不想抛出错误”。如果是这种情况,问题不清楚,但您可以简单地使用if
:
if(actualObject==expectedObject)
// do something
else
// don't throw an error
或者:
if(WebUI.verifyEqual(actualObject, expectedObject))
// do something
else
// don't throw an error
【讨论】:
我相信他不想抛出错误 “我相信他不想抛出错误” - 问题说目的包括“否则我抛出断言错误”。以上是关于如何检查 Groovy 断言返回?的主要内容,如果未能解决你的问题,请参考以下文章