def test_ltn_invalid_type(self): with self.assertRaises(TypeError): etao.letter_to_num(1)
def test_ltn_invalid_value(self): with self.assertRaises(ValueError): etao.letter_to_num('!')
def test_ltn_invalid_multiple_letters(self): with self.assertRaises(ValueError): etao.letter_to_num('AA')
def test_ltn_first(self): self.assertEqual(etao.letter_to_num('A'), 1)
def test_ltn_last(self): self.assertEqual(etao.letter_to_num('Z'), 26)
def test_ltn_invalid_type(self): with self.assertRaises(TypeError): etao.letter_to_num(1)
def test_ltn_invalid_multiple_letters(self): with self.assertRaises(ValueError): etao.letter_to_num('AA')
def test_ltn_invalid_value(self): with self.assertRaises(ValueError): etao.letter_to_num('!')
def test_ltn_last(self): self.assertEqual(etao.letter_to_num('Z'), 26)
def test_ltn_first(self): self.assertEqual(etao.letter_to_num('A'), 1)