Grails / Spock, как проверить, не сработали ли конкретные ограничения? - PullRequest
0 голосов
/ 06 декабря 2011

Есть ли простой способ определить, не прошла ли конкретная проверка в тесте на спок?

Теперь я более или менее проверяю, есть ли у домена ошибки в соответствии с примером в вики. http://code.google.com/p/grails-spock-examples/wiki/Overview#Testing_constraints

Но я хотел бы выяснить, не удалось ли конкретному ограничению проверки убедиться, что в дальнейшем никакие другие ограничения не будут выполнены.

1 Ответ

2 голосов
/ 07 декабря 2011

В доменном объекте будет список ошибок, используя первый пример по опубликованной вами ссылке:

author.errors.first ()

, чтобы получитьпервая ошибкаВы всегда можете использовать метод groovy find, чтобы найти конкретную ошибку, которую вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...