switchDatasource(PersistenceManagerFactoryName.nontransactional);
getExecutionContext().setProperty(PROP_DETACH_ON_CLOSE, true);
testOnlyOneParentPutOnChildDelete(NEW_PM_START_END);
}
private void testOnlyOneParentPutOnChildDelete(StartEnd startEnd) throws Throwable {
testOnlyOneParentPutOnChildDelete(new HasOneToManySet(), new BidirTop(), startEnd);
testOnlyOneParentPutOnChildDelete(new HasOneToManySet(), new BidirBottom(), startEnd);
testOnlyOneParentPutOnChildDelete(new HasOneToManySet(), new BidirMiddle(), startEnd);
}