def test_adivinhador_cesar_apenas_letras_eng_adivinhando_mensagem_4(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( 'Xyg, vodc docd gsdr k lsq dohd. Wi oxqvscr sc fobi fobi lkn, sw cybbi ! Led s rkfo dy gbsdo k lsq dohd kxn s nyxd uxyg grkd dy gbsdo, cy sw gbsxdq k xyx coxco dohd...', idioma_teste='English' ) == [ 'Now, lets test with a big text. My english is very very bad, im sorry ! But i have to write a big text and i dont know what to write, so im wrintg a non sense text...', 10 ]
def test_adivinhador_cesar_apenas_letras_port_adivinhando_mensagem_1(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( 'Pqb, fbj, uvep cfn ? Qsjnfjsp uftuf ep bejwjoibeps vujmjaboep b dibwf 1 !', idioma_teste='Portugues' ) == [ 'Opa, eai, tudo bem ? Primeiro teste do adivinhador utilizando a chave 1 !', 1 ]
def test_adivinhador_cesar_apenas_letras_port_adivinhando_mensagem_4(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( 'Pexmsyxye myw y woxyb ?? Kqybk fkwyc fob myw ew dohdy low wksyb. Fkwyc oxbyvkb occo dohdy zkbk ovo psmkb qbkxnky, zkbk fob co ovo zyno cob knsfsxrkny zovk knsfsxrknyb !', idioma_teste='Portugues' ) == [ 'Funcionou com o menor ?? Agora vamos ver com um texto bem maior. Vamos enrolar esse texto para ele ficar grandao, para ver se ele pode ser adivinhado pela adivinhador !', 10 ]
def test_adivinhador_cesar_apenas_letras_port_adivinhando_mensagem_2(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( 'Abm, qmu, fgpa nqy ? Bduyquda fqefq pa mpuhuztmpad gfuxulmzpa m otmhq 12 !', idioma_teste='Portugues' ) == [ 'Opa, eai, tudo bem ? Primeiro teste do adivinhador utilizando a chave 12 !', 12 ]
def test_adivinhador_cesar_apenas_letras_eng_adivinhando_mensagem_5(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( 'Jks, hapo paop sepd w xeccan gau !', idioma_teste='English') == ['Now, lets test with a bigger key !', 22]
def test_adivinhador_cesar_apenas_letras_eng_adivinhando_mensagem_3(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( 'Docdsxq k cwkvv dohd', idioma_teste='English') == ['Testing a small text', 10]
def test_adivinhador_cesar_apenas_letras_eng_adivinhando_mensagem_2(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( 'Xqfe fqef ftq oqemd Sgqee iuft ftq wqk 12 !', idioma_teste='English') == [ 'Lets test the cesar Guess with the key 12 !', 12 ]
def test_adivinhador_cesar_apenas_letras_eng_adivinhando_mensagem_1(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( 'Mfut uftu uif dftbs Hvftt xjui uif lfz 1 !', idioma_teste='English') == [ 'Lets test the cesar Guess with the key 1 !', 1 ]
def test_adivinhador_cesar_apenas_letras_eng_mensagem_invalida(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( '', idioma_teste='English') == False
def test_adivinhador_cesar_apenas_letras_port_adivinhando_mensagem_5(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( 'Xknw paopwn iweo qi patpk ! Wcknw yki qiw ydwra iwekn !', idioma_teste='Portugues') == [ 'Bora testar mais um texto ! Agora com uma chave maior !', 22 ]
def test_adivinhador_cesar_apenas_letras_port_mensagem_invalida(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( '', idioma_teste='Portugues') == False
def test_adivinhador_cesar_apenas_letras_port_adivinhando_mensagem_3(): assert adivinhador_cesar.adivinhar_cesar_apenas_letras( 'Kqybk fkwyc docdkb ew dohdy woxyb', idioma_teste='Portugues') == ['Agora vamos testar um texto menor', 10]