parent
03da2b4108
commit
c4bc5963cc
@ -0,0 +1,21 @@
|
||||
import unittest
|
||||
from character import Character
|
||||
|
||||
class TestCharacter(unittest.TestCase):
|
||||
def test_initial_health(self):
|
||||
character = Character()
|
||||
self.assertEqual(character.health, 100)
|
||||
|
||||
def test_move_forward(self):
|
||||
character = Character()
|
||||
character.move('forward')
|
||||
self.assertEqual(character.position, (0, 1))
|
||||
|
||||
def test_heal(self):
|
||||
character = Character()
|
||||
character.take_damage(50)
|
||||
character.heal(30)
|
||||
self.assertEqual(character.health, 80)
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
Loading…
Reference in new issue