def test_letra_nao_letra(nao_letra): with pytest.raises(ValueError): cifrar_letra(nao_letra)
def test_letra_minuscula(letra, letra_cifrada): assert cifrar_letra(letra) == letra_cifrada
def test_letra_a_rot_53(): assert cifrar_letra('A', 53) == 'B'
def test_letra_a_rot_26(): assert cifrar_letra('A', 26) == 'A'
def test_letra_a_rot_4(): assert cifrar_letra('a', rotacao=4) == 'e'
def test_space(): assert cifrar_letra(' ') == ' '