Tete extends ObjetSpatial { public Texture getTexture() { return texture; } 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 testGetTexture() { t3.setTexture(Tete.Texture.LOTUS); assertEquals(t3.getTexture().name(), Tete.Texture.LOTUS.name()); t4.setTexture(null); assertEquals(t4.getTexture().name(), Tete.TEXTURE_DEFAUT.name()); }
@Test public void testTexture() { assertEquals(Tete.Texture.CREPSER, Tete.Texture.getTexture("crepser")); assertEquals(Tete.Texture.XEHOS, Tete.Texture.getTexture("xehos")); assertEquals(Tete.Texture.DIIGS3B, Tete.Texture.getTexture("diigs3b")); assertEquals(Tete.Texture.LOTUS, Tete.Texture.getTexture("lotus")); assertEquals(Tete.TEXTURE_DEFAUT, Tete.Texture.getTexture("oiasdfkhaskjfh")); assertEquals("/res/xehos.png", Tete.Texture.XEHOS.getTexture()); }