private void assertEqualsPersistenceUnit( PersistenceUnitModel expectedPersistenceUnit, PersistenceUnitModel persistenceUnit ) {
assertEquals( expectedPersistenceUnit.getName(), persistenceUnit.getName() );
assertEquals( expectedPersistenceUnit.getDescription(), persistenceUnit.getDescription() );
assertEquals( expectedPersistenceUnit.getProvider(), persistenceUnit.getProvider() );
assertEquals( expectedPersistenceUnit.getJtaDataSource(), persistenceUnit.getJtaDataSource() );
assertEquals( expectedPersistenceUnit.getNonJtaDataSource(), persistenceUnit.getNonJtaDataSource() );
assertEquals( expectedPersistenceUnit.getExcludeUnlistedClasses(), persistenceUnit.getExcludeUnlistedClasses() );
assertEquals( expectedPersistenceUnit.getClasses(), persistenceUnit.getClasses() );
assertEquals( expectedPersistenceUnit.getJarFile(), persistenceUnit.getJarFile() );
assertEquals( expectedPersistenceUnit.getMappingFile(), persistenceUnit.getMappingFile() );
assertEquals( expectedPersistenceUnit.getSharedCacheMode(), persistenceUnit.getSharedCacheMode() );
assertEquals( expectedPersistenceUnit.getTransactionType(), persistenceUnit.getTransactionType() );
assertEquals( expectedPersistenceUnit.getProperties(), persistenceUnit.getProperties() );
}