9. Spring Boot | Pruebas Unitarias (Capa de Acceso a Datos / Repository)

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 14

  • @JesusDiaz-tt1pw
    @JesusDiaz-tt1pw 11 місяців тому

    Que bien que explicas genio, muchas gracias!!

  • @leonardomorganti654
    @leonardomorganti654 Рік тому

    La verdad excelente!, por favor mas material de este nivel!

  • @federicomercado4277
    @federicomercado4277 Рік тому

    Me ancato tu canal por favor sigue con mas videos!

    • @jaaxteam
      @jaaxteam  Рік тому +1

      Apreciamos tus comentarios ! muy pronto mas contenido, saludos ! ✌️

  • @yonaalbino
    @yonaalbino 11 місяців тому +2

    Estas pruebas solo son utiles hacerlas a metodos repositorios presonalizados?
    Es decir, no es necesario hacer test a metodos propios de jpa como save o findById?

  • @GeraPalet
    @GeraPalet 4 місяці тому +1

    Excelente explicación, pero hago una consulta por ignorancia, ya que estoy aprendiendo sobre test. Es necesario agregar test a la capa de datos siendo que jpa ya nos abstrae de todo eso? es como hacer pruebas a una librería que ya esta probada a mi entender.

    • @oscarramos169
      @oscarramos169 2 місяці тому

      a lo que investige, es util para cuando tu agregas o personalizas consultas, por ejemplo algo como findByCustomField() ahi si que seria recomendable hacer pruebas, para verificar que las consultas hacen lo que crees que hacen

  • @zamitulande5723
    @zamitulande5723 Рік тому

    lo intente con base de datos Mysql, pero me generaba error, me decia que debia usar una base de datos embebida como h2, y en efecto con h2 si pasaron las pruebas. gracias por tu contenido, muy bueno!!

  • @programmingj613
    @programmingj613 9 місяців тому

    Es necesario utilizar una base de datos embebida como h2? con mysql no entiendo porque me da problemas pero con H2 no

  • @rafaelminaya3480
    @rafaelminaya3480 Рік тому

    ¿ Es lo mismo instanciar con constructor que con el patrón builder de Lombok ?

    • @jaaxteam
      @jaaxteam  Рік тому +1

      No es lo mismo, la diferencia principal a mi forma de ver es la flexbilidad, un constructor es mas rígido ya que necesitas proporcionarle todos los argumentos necesarios del objeto que deseas inicializar, por otra parte Builder no lo necesita a menos que lo hayas definido como un atributo not null, además de que te ahorra mucha dificultad al crear un objeto por si este llegara a ser complejo. Es uno de los grandes beneficios de los patrones creacionales 🤓

  • @rafaelminaya3480
    @rafaelminaya3480 Рік тому

    ¿A qué base de datos en memoria se estaría persistiendo, H2, PostgreSql o tal vez solo es una instancia de la clase ?

    • @jaaxteam
      @jaaxteam  Рік тому

      En efecto es H2 amigo Rafael. Te invito a probarlo con otra DB en memoria como por ejemplo HSQL.