public void testUpdateMonitoredGUI_PropertyChange() throws SecurityException, NoSuchFieldException, IllegalArgumentException, IllegalAccessException {
Field field = nodeViewManifestation.getClass().getDeclaredField("label");
field.setAccessible(true);
JLabel label = (JLabel) field.get(nodeViewManifestation);
PropertyChangeEvent event = new PropertyChangeEvent(mockComponent);
String fixedString = "YYY";
event.setProperty(PropertyChangeEvent.DISPLAY_NAME, fixedString);
Mockito.when(mockComponent.getExtendedDisplayName()).thenReturn(fixedString);
MCTMutableTreeNode mockTreeNode = Mockito.mock(MCTMutableTreeNode.class);
JTree mockTree = Mockito.mock(JTree.class);
Mockito.when(mockTreeNode.getParentTree()).thenReturn(mockTree);