public void testBasicSkin(){
  GenericSkinRegistry.registerClass(BasicSkin.class);
  final GPO gpo=(GPO)om.createGPO();
  final BasicSkin skin=(BasicSkin)gpo.getSkin(BasicSkin.class);
  assertTrue(skin == gpo.getSkin(BasicSkin.class));
  skin.setValue("attr:#name","Martyn");
}

public void testBasicSkin ( ) { GenericSkinRegistry . registerClass ( BasicSkin . class ) ; final GPO gpo = ( GPO ) om . createGPO ( ) ; final BasicSkin skin = ( BasicSkin ) gpo . getSkin ( BasicSkin . class ) ; assertTrue ( skin == gpo . getSkin ( BasicSkin . class ) ) ; skin . setValue ( "attr:#name" , "Martyn" ) ; }
this tests both the usability and functionality of the skinning mechanism
