*Complétion du AppointmentRepository avec tests unitaires