Test player level up
This commit is contained in:
		@@ -95,3 +95,8 @@ class TestEntities(unittest.TestCase):
 | 
			
		||||
        self.assertFalse(player.move_right())
 | 
			
		||||
        self.assertTrue(player.move_down())
 | 
			
		||||
        self.assertTrue(player.move_down())
 | 
			
		||||
 | 
			
		||||
        player.add_xp(70)
 | 
			
		||||
        self.assertEqual(player.current_xp, 10)
 | 
			
		||||
        self.assertEqual(player.max_xp, 40)
 | 
			
		||||
        self.assertEqual(player.level, 4)
 | 
			
		||||
 
 | 
			
		||||
@@ -32,3 +32,4 @@ class TestInterfaces(unittest.TestCase):
 | 
			
		||||
        self.assertTrue(Tile.FLOOR.can_walk())
 | 
			
		||||
        self.assertFalse(Tile.WALL.can_walk())
 | 
			
		||||
        self.assertTrue(Tile.EMPTY.can_walk())
 | 
			
		||||
        self.assertRaises(ValueError, Tile.from_ascii_char, 'unknown')
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user