*/
@Test
public void testValidConfigure()
{
// invoke configure.
EntityManagerFactoryImpl emfImpl = getEntityManagerFactory();
// Assert entity metadata
EntityMetadata m = KunderaMetadataManager.getEntityMetadata(emfImpl.getKunderaMetadataInstance(), PersonnelDTO.class);
Assert.assertNotNull(m);
Assert.assertNotNull(m.getPersistenceUnit());
Assert.assertEquals(_persistenceUnit, m.getPersistenceUnit());
Assert.assertEquals(PersonnelDTO.class.getName(), m.getEntityClazz().getName());
// Assert on persistence unit meta data.
PersistenceUnitMetadata puMetadata = emfImpl.getKunderaMetadataInstance().getApplicationMetadata().getPersistenceUnitMetadata(
_persistenceUnit);
Assert.assertEquals(kundera_client, puMetadata.getClient());
Assert.assertEquals(true, puMetadata.getExcludeUnlistedClasses());
Assert.assertNotNull(puMetadata.getPersistenceUnitRootUrl());
// emf.close();