}
public void testAddChildToOneToManyParentWithUnencodedStringPk_NoTxn() throws Exception {
testAddChildToOneToManyParentWithUnencodedStringPk(NEW_EM_START_END);
}
private void testAddChildToOneToManyParentWithUnencodedStringPk(StartEnd startEnd) throws Exception {
testAddChildToOneToManyParentWithUnencodedStringPk(new HasOneToManyUnencodedStringPkSetJPA(),
new BidirBottomUnencodedStringPkSet(), startEnd, UnidirLevel.Top, "C");
testAddChildToOneToManyParentWithUnencodedStringPk(new HasOneToManyUnencodedStringPkSetJPA(),
new BidirTopUnencodedStringPkSet(), startEnd, UnidirLevel.Middle, "A");
testAddChildToOneToManyParentWithUnencodedStringPk(new HasOneToManyUnencodedStringPkSetJPA(),
new BidirMiddleUnencodedStringPkSet(), startEnd, UnidirLevel.Bottom, "B");
}