Ajuste no método to_dict do attempt e criado os testes fincionais para o attempt