I'm not sure, but it looks like you are trying to do this as a test. (based on your statement)
, Grails, , . grails, ,
import grails.test.GrailsUnitTestCase
class MessageControllerTests extends GrailsUnitTestCase {
def savedMessages
void setUp() {
super.setUp()
savedMessages = []
mockDomain(Message, savedMessages)
mockController(MessageController)
}
void testMessageCanBeCreated() {
def messageController = new MessageController()
messageController.params.title = 'detail'
messageController.params.detail = 'some detail'
messageController.save()
assertEquals('list', messageController.redirectArgs.action)
assertEquals(1, savedMessages.size())
}
}