}
public void testReflexiveRelationshipInsertOrder4() {
// Tey multiple children, one created before parent, one after
DataContext dc = this.createDataContext();
ArtGroup childGroup1 = (ArtGroup) dc.newObject("ArtGroup");
childGroup1.setName("child1");
ArtGroup parentGroup = (ArtGroup) dc.newObject("ArtGroup");
parentGroup.setName("parent");
childGroup1.setToParentGroup(parentGroup);
ArtGroup childGroup2 = (ArtGroup) dc.newObject("ArtGroup");
childGroup2.setName("subchild");
childGroup2.setToParentGroup(childGroup1);
dc.commitChanges();
}