assertEquals(0, joins2.size());
}
public void testNullifyToMany() {
// ArtGroup childGroupsArray
ArtGroup parentGroup = (ArtGroup) context.newObject("ArtGroup");
parentGroup.setName("Parent");
ArtGroup childGroup = (ArtGroup) context.newObject("ArtGroup");
childGroup.setName("Child");
parentGroup.addToChildGroupsArray(childGroup);
// Preconditions - good to check to be sure
assertEquals(parentGroup, childGroup.getToParentGroup());
assertTrue(parentGroup.getChildGroupsArray().contains(childGroup));
context.commitChanges();
context.deleteObject(parentGroup);
// The things we are testing.
assertNull(childGroup.getToParentGroup());
// Although deleted, the property should be null (good cleanup policy)
// assertFalse(parentGroup.getChildGroupsArray().contains(childGroup));
context.commitChanges();
}