Exemple #1
0
    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.")
Exemple #2
0
    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.")