def test_proficient_armor(self): player = Player('bob', [10, 10, 10, 10, 10, 10], Human(), Rogue()) player.set_armor(armors[ArmorId.LEATHER]) self.assertFalse(player.wearing_unproficient_armor())
def test_not_proficient_armor_none(self): player = Player('bob', [10, 10, 10, 10, 10, 10], Human(), Rogue()) player.set_armor(armors[ArmorId.PLATE]) self.assertTrue(player.wearing_unproficient_armor())
def test_proficient_armor_none(self): player = Player('bob', [10, 10, 10, 10, 10, 10], Human(), Rogue()) self.assertFalse(player.wearing_unproficient_armor())