ShapeNodeEditPart edit = assertHasEvent(editor_page, true, ModelPackage.eINSTANCE.getChangeable_OnChange());
assertGenerated(edit);
ShapeNodeEditPart update = assertHasOperation(editor_page, "update", true);
assertGenerated(update);
assertContains(edit.resolveSemanticElement(), toDelete);
assertContains(update.resolveSemanticElement(), toDelete);
// get ALL related elements to also
GeneratedElementDeleter deleter = new GeneratedElementDeleter((GeneratedElement) target.resolveSemanticElement());
assertGreaterEq(6, deleter.getElementsToDelete().size());