@Test public void testGenerateReferenceDomain() { Domain dom = MVCoreFactoryImpl.eINSTANCE.createDomain(); dom.setName("Person"); MVCore.Reference ref = MVCoreFactoryImpl.eINSTANCE.createReference(); ref.setName("ref"); ref.setSrc(dom); ref.setTarget(dom); ref.setUpperBound(1); dom.getReferences().add(ref); GrailsGenerator gen = new GrailsGenerator(); String s = gen.buildEDomainClass(dom, "test"); System.out.println(s); assertTrue(s.contains("Person ref")); }