def test_take_healing_dead(self):
     my_entity = Entity(
         "Furious",
         100,
     )
     my_entity.health = 0
     heal_result = my_entity.take_healing(20)
     self.assertEqual(0, my_entity.get_health())
     self.assertFalse(heal_result)
 def test_take_healing_maximum_health(self):
     my_entity = Entity("Furious", 100)
     my_entity.health = 70
     heal_result = my_entity.take_healing(40)
     self.assertEqual(100, my_entity.get_health())
     self.assertTrue(heal_result)
 def test_take_healing(self):
     my_entity = Entity("Furious", 100)
     my_entity.health = 50
     heal_result = my_entity.take_healing(20)
     self.assertEqual(70, my_entity.get_health())
     self.assertTrue(heal_result)
 def test_is_alive(self):
     my_entity = Entity("Furious", 100)
     my_entity.health = 0
     self.assertFalse(my_entity.is_alive())
 def test_take_healing_maximum_health(self):
     my_entity = Entity("Furious", 100)
     my_entity.health = 70
     heal_result = my_entity.take_healing(40)
     self.assertEqual(100, my_entity.get_health())
     self.assertTrue(heal_result)
 def test_take_healing_dead(self):
     my_entity = Entity("Furious", 100,)
     my_entity.health = 0
     heal_result = my_entity.take_healing(20)
     self.assertEqual(0, my_entity.get_health())
     self.assertFalse(heal_result)
 def test_take_healing(self):
     my_entity = Entity("Furious", 100)
     my_entity.health = 50
     heal_result = my_entity.take_healing(20)
     self.assertEqual(70, my_entity.get_health())
     self.assertTrue(heal_result)
 def test_is_alive(self):
     my_entity = Entity("Furious", 100)
     my_entity.health = 0
     self.assertFalse(my_entity.is_alive())