0

是否有一种简单的方法可以确定 spock 测试中的特定约束是否失败?

我现在或多或少地根据 wiki 上的示例检查域 hasErrors 是否存在。 http://code.google.com/p/grails-spock-examples/wiki/Overview#Testing_constraints

但我想知道一个特定的验证约束是否未能确保以后没有其他约束失败。

4

1 回答 1

2

域对象将在其中包含一个错误列表,使用您发布的链接中的第一个示例将是:

作者.errors.first()

得到第一个错误。您始终可以使用 groovy find 方法来查找您要查找的特定错误。

于 2011-12-06T20:16:35.790 回答