public void testAddChildToOneToManyParentWithUnencodedStringPk_NoTxn() throws Exception {
testAddChildToOneToManyParentWithUnencodedStringPk(NEW_EM_START_END);
}
private void testAddChildToOneToManyParentWithUnencodedStringPk(StartEnd startEnd) throws Exception {
testAddChildToOneToManyParentWithUnencodedStringPk(
new HasOneToManyUnencodedStringPkListJPA(), new BidirTopUnencodedStringPkList(),
TXN_START_END, UnidirLevel.Middle, "A");
testAddChildToOneToManyParentWithUnencodedStringPk(
new HasOneToManyUnencodedStringPkListJPA(), new BidirMiddleUnencodedStringPkList(),
TXN_START_END, UnidirLevel.Bottom, "B");
testAddChildToOneToManyParentWithUnencodedStringPk(