Apliquei os métodos na função valida_url
def valida_url(self):
if not self.url:
raise ValueError("A URL está vazia")
elif not self.url.startswith("https://"):
raise ValueError(f"A URL {self.url} é inválida.")
elif self.url.endswith("/cambio"):
raise ValueError(f"A URL {self.url} é inválida.")