def test_too_weak_no_requirement(self): player = Player('Radrick', [10, 18, 10, 10, 10, 10], Human(), Fighter()) player.set_armor(armors[ArmorId.LEATHER]) self.assertFalse(player.too_weak_for_armor())
def test_too_weak_has_str(self): player = Player('Radrick', [13, 18, 10, 10, 10, 10], Human(), Fighter()) player.set_armor(armors[ArmorId.CHAIN_MAIL]) self.assertFalse(player.too_weak_for_armor())
def test_too_weak_no_armor(self): player = Player('Radrick', [10, 18, 10, 10, 10, 10], Human(), Fighter()) self.assertFalse(player.too_weak_for_armor())