Ejemplo n.º 1
0
def test_verifica_cep_formato_invalido(
    mocked_responses_verifica_cep_formato_invalido, ) -> None:
    cep = 3456
    valor_esperado = f"""
        Valor digitado possui um formato inválido!
        Dicas:
        1. Certifique-se que CEP possua 8 dígitos.
        2. Sem letras ou caracteres especiais.
        3. Certifique-se que CEP que existe.
    """
    assert consultaCEP(cep) == valor_esperado
Ejemplo n.º 2
0
def test_cep(mocked_responses) -> None:
    """assert consultaCEP(50870480)["cep"] -> "50870-480" """
    assert consultaCEP(50870480)["cep"] == "50870-480"
Ejemplo n.º 3
0
def test_verifica_cep_formato_valido_porem_inexistente(
    mocked_responses_cep_formato_valido_porem_inexistente, ) -> None:
    cep = 12345678
    valor_esperado = f"""{cep} possui um formato válido, porém inexistente!
                        Certifique-se que CEP que existe."""
    assert consultaCEP(cep) == valor_esperado
Ejemplo n.º 4
0
def test_uf(mocked_responses) -> None:
    """assert consultaCEP(50870480)["uf"] -> "PE" """
    assert consultaCEP(50870480)["uf"] == "PE"
Ejemplo n.º 5
0
def test_cidade(mocked_responses) -> None:
    """assert consultaCEP(50870480)["localidade"] -> "Recife" """
    assert consultaCEP(50870480)["localidade"] == "Recife"
Ejemplo n.º 6
0
def test_bairro(mocked_responses) -> None:
    """assert consultaCEP(50870480)["bairro"] -> "Caçote" """
    assert consultaCEP(50870480)["bairro"] == "Caçote"
Ejemplo n.º 7
0
def test_logradouro(mocked_responses) -> None:
    """assert consultaCEP(50870480)["logradouro"] -> "Rua Jataúba" """
    assert consultaCEP(50870480)["logradouro"] == "Rua Jataúba"