private void testOnlyOnePutOnChildUpdate(StartEnd startEnd) throws Throwable {
testOnlyOnePutOnChildUpdate(new HasOneToManySetJPA(), new BidirTopSet(),
startEnd);
testOnlyOnePutOnChildUpdate(new HasOneToManySetJPA(), new BidirMiddleSet(),
startEnd);
testOnlyOnePutOnChildUpdate(new HasOneToManySetJPA(), new BidirBottomSet(),
startEnd);
}