Tete extends ObjetSpatial { public void setRayon(double nouvRayon) { if (nouvRayon < 0) { rayon = RAYON_DEFAUT; } else { rayon = nouvRayon; } } 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 testSetRayon() { t1.setRayon(10); assertEquals(10, t1.reqRayon(), d); t2.setRayon(100); assertEquals(100, t2.reqRayon(), d); t3.setRayon(20); assertEquals(20, t3.reqRayon(), d); t4.setRayon(-100); assertEquals(Planete.RAYON_DEFAUT, t4.reqRayon(), d); }