def test_octal_texto_grande_2(): assert bases_numericas.transformar_texto_para_octal('Caracteres especiais:*Ü¡˟ɮ' ) == '103 141 162 141 143 164 145 162 145 163 40 145 163 160 145 143 151 141 151 163 72 52 334 241 1337 1156' assert bases_numericas.transformar_octal_para_texto( '103 141 162 141 143 164 145 162 145 163 40 145 163 160 145 143 151 141 151 163 72 52 334 241 1337 1156' ) == 'Caracteres especiais:*Ü¡˟ɮ'
def test_octal_texto_grande_1(): assert bases_numericas.transformar_texto_para_octal('Primeiro texto em octal' ) == '120 162 151 155 145 151 162 157 40 164 145 170 164 157 40 145 155 40 157 143 164 141 154' assert bases_numericas.transformar_octal_para_texto( '120 162 151 155 145 151 162 157 40 164 145 170 164 157 40 145 155 40 157 143 164 141 154' ) == 'Primeiro texto em octal'
def test_octal_mensagem_invalida(): assert bases_numericas.transformar_texto_para_octal('') == dicionarios.retorna_erro_mensagem() assert bases_numericas.transformar_octal_para_texto('') == dicionarios.retorna_erro_mensagem()
def test_octal_traducao_invalido_2(): assert bases_numericas.transformar_octal_para_texto('77777777777') == dicionarios.retorna_erro_mensagem()
def test_octal_trocar_um_caractere_especial(): assert bases_numericas.transformar_texto_para_octal('á') == '341' assert bases_numericas.transformar_octal_para_texto('341') == 'á'
def test_octal_trocar_um_caractere_maiusculo(): assert bases_numericas.transformar_texto_para_octal('A') == '101' assert bases_numericas.transformar_octal_para_texto('101') == 'A'