【发布时间】:2020-07-23 04:35:42
【问题描述】:
在 Spock 中,我试图断言使用给定参数调用了一个方法。
如果我执行以下操作,则测试通过:
1 * snsClient.publish('arn:aws:sns:foo:bar:status', '{"status":"NEW"}')
如果我执行以下操作,则测试未通过:
1 * snsClient.publish('arn:aws:sns:foo:bar:status', JsonOutput.toJson([
["status":"NEW"]
]))
有没有办法让第二次检查通过?
我正在使用带有 Groovy 2.4 的 Spock 1.1
【问题讨论】: