mockDomain предоставляет динамические методы, такие как save()
, validate()
, ... для класса домена.
Нужно ли удалять мета-классы для каждого класса, над которым я издеваюсьmockDomain
?
class UserTests extends GrailsUnitTestCase {
protected void setUp()
{
super.setUp()
mockDomain User
mockDomain Address
}
protected void tearDown()
{
super.tearDown()
def remove = GroovySystem.metaClassRegistry.&removeMetaClass
remove User
remove Address
}
}