Testing — Spock & Geb
Unit test with Spock
import grails.testing.gorm.DomainUnitTest
import spock.lang.Specification
class BookSpec extends Specification implements DomainUnitTest {
void "save book"() {
when:
new Book(title:'A').save()
then:
Book.count() == 1
}
}
Functional tests with Geb
Use Geb + Selenium for browser-based acceptance tests.