protected void localSetUp() {
if (isTestToBePerformed()) {
addTearDownClass(CompanyModelReader.getTearDownClasses());
getPM();
CompanyFactoryRegistry.registerFactory(pm);
CompanyModelReader reader = new CompanyModelReader(inputFilename);
// persist test data
pm.currentTransaction().begin();
List rootList = reader.getRootList();
pm.makePersistentAll(rootList);
rootOids = new ArrayList();
for (Iterator i = rootList.iterator(); i.hasNext(); ) {
Object pc = i.next();
rootOids.add(pm.getObjectId(pc));