@Test
public void testUpdateUIForReferredProperties() throws Exception {

    LookAndFeelAddons.contribute(new Addon());
	
    Color panelBackground = UIManager.getColor("Panel.background");
	assertThat(UIManager.getColor("Addon.panelBackground"), is(panelBackground));
	
	UIManager.put("Panel.background", new ColorUIResource(panelBackground.darker()));
	
	assertThat(UIManager.getColor("Addon.panelBackground"), is(panelBackground));
}