Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

[Sugerencia] Error Consulta

Para los que hayan descargado del repo el proyecto y no tengan error, deben crear un constructor en Consulta. MedicoRepositoryTest.java

  private void registrarConsulta(Medico medico, Paciente paciente, LocalDateTime fecha) {
        em.persist(new Consulta(medico, paciente, fecha));
    }

Consulta.java

 public Consulta(Medico medico, Paciente paciente, LocalDateTime fecha) {
        this.medico = medico;
        this.paciente = paciente;
        this.fecha = fecha;
    }

Aunque en el video sale otro valor en ' em.persist(new Consulta(null, medico, paciente, fecha));'

2 respuestas

¡Hola Christian!

Gracias por tu aporte en el foro, sigue asi, aprovechando los contenidos y aprendiendo, mucho exito, y si necesitas ayuda, no dudes en buscarnos en el foro.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!

Hola, Christian. El error, en realidad, surge porque, nosotros hemos agregado, anteriormente, un método para cancelar una consulta que agrega un parámetro "motivoCancelamiento". Entonces, para que no nos surja el error, debemos agregar "null" en nuestro test, después de fecha:

    private void registrarConsulta(Medico medico, Paciente paciente, LocalDateTime fecha) {
        em.persist(new Consulta(null, medico, paciente, fecha,null));
    }