+ INDENT + INDENT + INDENT + "<fk-pointing-to-this-class column=\"Class1Id\"/>" + ENDL + INDENT + INDENT + INDENT + "<fk-pointing-to-element-class column=\"Class2Id\"/>" + ENDL
+ INDENT + INDENT + INDENT + "<fk-pointing-to-this-class column=\"Cod1\"/>" + ENDL + INDENT + INDENT + INDENT + "<fk-pointing-to-element-class column=\"Class1\"/>" + ENDL
    public void testGenerateCollectionDescriptorUnidirctional() throws Exception {        CollectionDescriptor cod1 = new CollectionDescriptor("cod1", false, "Class2", null, true);        Set cols1 = Collections.singleton(cod1);        ClassDescriptor cld1 = new ClassDescriptor("Class1", null, null, false, new HashSet(), new HashSet(), cols1);        ClassDescriptor cld2 = new ClassDescriptor("Class2", null, null, false, new HashSet(), new HashSet(), new HashSet());        Model model = new Model("model", new HashSet(Arrays.asList(new Object[] {cld1, cld2})));        mo.collections = new StringBuffer();        mo.generate(cod1);        String collections = INDENT + INDENT + "<collection-descriptor name=\"cod1\" element-class-ref=\"Class2\""            + " collection-class=\"java.util.ArrayList\" proxy=\"true\" indirection-table=\"Class1Cod1\">" + ENDL            + INDENT + INDENT + INDENT + "<fk-pointing-to-this-class column=\"Class1Id\"/>" + ENDL            + INDENT + INDENT + INDENT + "<fk-pointing-to-element-class column=\"Class2Id\"/>" + ENDL            + INDENT + INDENT + "</collection-descriptor>" + ENDL;        assertEquals(collections, mo.collections.toString());    }