Я пытаюсь смоделировать действие обзор контроллера, но он не работает.
Я пробовал вот это:
MyController.metaClass.overview = { ->
println "MOCKED OVERVIEW"
render(view:"overview", model)
}
MyController.metaClass.demand.overview = { ->
println "MOCKED OVERVIEW"
render(view:"overview", model)
}
MyController.metaClass.static.overview = { ->
println "MOCKED OVERVIEW"
render(view:"overview", model)
}
Всеэто не сработало.
Но я использовал .metaClass для насмешки над некоторыми службами, и это сработало.
Почему с этим действием не работает?
Печать printlnникогда не показывается.