def testTakeDamage(self): from player import Player from space import Space from monsters.monster import Monster space = Space("Shire", "Home of the Hobbits.") player = Player("Frodo", space) monster = Monster("Orc", "An orc.", 10, 1, 1) monsterAttack = monster._attack #Test to see if Hp decreases after monster attack originalHp = player._hp monster.attack(player) newHp = player._hp self.assertTrue(newHp == originalHp - monsterAttack, "Player takeAttack method failed.")