def test_set_email_erro():
    c = Cliente('nome', 99999999, '*****@*****.**')
    try:
        c.set_email('não é email')
    except ValueError:
        assert True
    except Exception:
        assert False, 'Não lançou um ValueError para email inválido'
    else:
        assert c.get_email() == '*****@*****.**'
def test_set_email():
    c = Cliente('nome', 99999999, '*****@*****.**')
    c.set_email('*****@*****.**')
    assert c.get_email() == '*****@*****.**', 'Erro no setter de email'