1 package org
.codehaus
.groovy
.grails
.orm
.hibernate
4 import org
.codehaus
.groovy
.grails
.commons
.DefaultGrailsApplication
5 import org
.codehaus
.groovy
.grails
.orm
.hibernate
.cfg
.GrailsAnnotationConfiguration
8 * @author Graeme Rocher
11 * Created: Apr 8, 2008
13 class UnidirectionalOneToManyHibernateMappedTests
extends GroovyTestCase
{
15 void testAnnotatedOneToManyDomain() {
16 def config
= new GrailsAnnotationConfiguration()
17 def gcl
= new GroovyClassLoader()
20 class UnidirectionalOneToManyHibernateMapped {
25 DefaultGrailsApplication application
= new DefaultGrailsApplication(gcl
.loadedClasses
, gcl
)
26 application
.initialise()
27 config
.grailsApplication
= application
29 config
.addAnnotatedClass OneEntity
30 config
.addAnnotatedClass ManyEntity
31 config
.buildMappings()