Tete extends ObjetSpatial { public void setTexture(Texture pTexture) { if (pTexture == null) texture = TEXTURE_DEFAUT; else texture = pTexture; } Tete(double pMasse, double pRayon, Vecteur pPosition, Vecteur pVitesse); double reqRayon(); void setRayon(double nouvRayon); Vecteur reqForceExt(); void miseAJourGraphique(double dt); void setTexture(Texture pTexture); Texture getTexture(); Node reqNoeud(); void surCollision(Corps c); void miseAJourPhysique(double dt); void creeNoeud(); static final Texture TEXTURE_DEFAUT; static final double RAYON_DEFAUT; }
@Test public void testSetTexture() { t1.setTexture(Tete.Texture.XEHOS); assertEquals(t1.getTexture().name(), Tete.Texture.XEHOS.name()); t2.setTexture(null); assertEquals(t2.getTexture().name(), Tete.TEXTURE_DEFAUT.name()); }