コード例 #1
0
def test_palavra_cifrada_rot_53():
    assert cifrar_palavra('ABCDEF', 53) == 'BCDEFG'
コード例 #2
0
def test_palavra_nao_palavra(nao_palavra):
    with pytest.raises(PalavraNaoPalavra):
        cifrar_palavra(nao_palavra)
コード例 #3
0
def test_palavra_cifrada_rot_4():
    assert cifrar_palavra('ABCDEF', 4) == 'EFGHIJ'
コード例 #4
0
def test_frase_com_espaco():
    frase = 'a ligeira raposa marrom saltou sobre o cachorro cansado'
    cifrado = 'd oljhlud udsrvd pduurp vdowrx vreuh r fdfkruur fdqvdgr'
    assert cifrar_palavra(frase) == cifrado
コード例 #5
0
def test_palavra_capitalizada():
    assert cifrar_palavra('Rafael') == 'Udidho'
コード例 #6
0
def test_alfabeto_cifrado():
    alfabeto = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    alfabeto_cifrado = 'DEFGHIJKLMNOPQRSTUVWXYZABC'
    assert cifrar_palavra(alfabeto) == alfabeto_cifrado
コード例 #7
0
def test_alfabeto_4_primeiras_letras():
    assert cifrar_palavra('abcd') == 'defg'