package org.sculptor.framework.test;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import java.util.Set;
import org.junit.Test;
import org.sculptor.framework.test.DataHelper;
import org.sculptor.framework.test.PersistenceXmlParser;
public class PersistenceXmlParserTest {
@Test
public void shouldFindPersistenceUnitName() throws Exception {
String persistenceXml = DataHelper.content("/persistence-testdata.xml");
PersistenceXmlParser parser = new PersistenceXmlParser();
parser.parse(persistenceXml);
Set<String> unitNames = parser.getPersictenceUnitNames();
assertTrue(unitNames.contains("UniverseEntityManagerFactory"));
assertTrue(unitNames.contains("SecondaryEntityManagerFactory"));
assertEquals(2, unitNames.size());
}
}