@Test public void testCreateOneToMany() { PersistentClass orders = metadata.getEntityBinding(PACKAGE_NAME + ".Orders"); Property itemset = orders.getProperty("itemsForRelatedOrderId"); Collection col = (Collection) itemset.getValue(); OneToMany otm = (OneToMany) col.getElement(); Assert.assertEquals(otm.getReferencedEntityName(), PACKAGE_NAME + ".Item"); Assert.assertEquals(otm.getAssociatedClass().getClassName(), PACKAGE_NAME + ".Item"); Assert.assertEquals(otm.getTable().getName(), "ORDERS"); Assert.assertNotNull(itemset); Assert.assertTrue(itemset.getValue() instanceof Set); }