Наличие в вашем контроллере следующего содержания:
static allowedMethods = [save: "POST", update: "POST", delete: "POST"]
приведет к действию save()
, например, для установки пустой карты flash
.Т.е. следующий тест не пройден, потому что флэш-память [:]
после возврата действия и сообщение null
:
Контроллер:
static allowedMethods = [save: "POST", update: "POST", delete: "POST"]
[...]
def save = {
flash.message = "Saved"
}
Тест:
void testSave() {
controller.save()
assert null != flash.message
}
Есть ли причина для этого или это ошибка в Grails 2.0?