// initialise and load
DiagramDocumentEditor editor = initialize();
{
ShapeNodeEditPart part = assertHasFrame(editor, "Home");
Frame e = (Frame) part.resolveSemanticElement();
assertFalse(e.isIsGenerated());
assertFalse(e.isOverridden());
GraphicalEditPart name = (GraphicalEditPart) part.getChildren().get(0);
// check the label name
assertEquals("Home", ((IAccessibleTextAwareEditPart) name).getLabelText());
// and check that it is NOT bold
assertIsBold(name.getFigure().getFont().getFontData(), false);
}
{
ShapeNodeEditPart part = assertHasFrame(editor, "Overridden Frame");
Frame e = (Frame) part.resolveSemanticElement();
assertFalse(e.isIsGenerated());
assertTrue(e.isOverridden());
GraphicalEditPart name = (GraphicalEditPart) part.getChildren().get(0);
// check the label name
assertEquals("Overridden Frame", ((IAccessibleTextAwareEditPart) name).getLabelText());