def test_la_base_peut_perdre_des_pv(self): b = Base() self.assertEqual(b.pv, 20) before = b.pv b.attaquer() after = b.pv self.assertEqual(before - 1, after) b.attaquer(25) self.assertEqual(b.pv, 0)
def test_la_base_peut_perdre_des_pv(self): b = Base() self.assertEqual(b.pv, 20) before = b.pv b.attaquer() after = b.pv self.assertEqual(before - 1, after) b.attaquer(25) self.assertEqual(b.pv, 0)
class Carte(object): def __init__(self,longueur=10,largeur=10): self.x = longueur self.y = largeur self.base = Base() self.ennemis = [] def ajouter(self, e): self.ennemis.append(e) def tick(self): for e in self.ennemis: e.avance() if e.x >= self.x : self.base.attaquer(e.force) self.ennemis.remove(e)
class Carte(object): def __init__(self, longueur=10, largeur=10): self.x = longueur self.y = largeur self.base = Base() self.ennemis = [] def ajouter(self, e): self.ennemis.append(e) def tick(self): for e in self.ennemis: e.avance() if e.x >= self.x: self.base.attaquer(e.force) self.ennemis.remove(e)