PRUEBAS UNITARIAS en JAVA (JUNIT 5) - Tutorial Completo Fácil

Поделиться
HTML-код
  • Опубликовано: 27 ноя 2024

Комментарии • 48

  • @programando_en_java
    @programando_en_java  2 года назад

    🔔 ¡Ayúdame a llegar a 50.000 subs! 👉 2ly.link/20Hmi
    🎉 Apóyame - 2ly.link/20HnV
    👨‍🏫 MENTORIA GRATUITA 👉 2ly.link/20FqN
    🎁 CURSO GRATUITO de JAVA 👉 2ly.link/20Hme
    🎁 CURSO GRATUITO de SPRING BOOT 👉 2ly.link/20HmM
    📱Redes Sociales 👉 2ly.link/20Hmg

  • @MrDredd-hh1fq
    @MrDredd-hh1fq 2 года назад +4

    que buen video, muy buenas explicaciones. Mi profesor ni siquiera se ha dignado a explicar nada en la universidad. Menos mal que hay gente como tu en youtube

    • @programando_en_java
      @programando_en_java  2 года назад +1

      ¡Un placer enorme que os ayude! Gracias por tu comentario 🤗

  • @lionelchoque3281
    @lionelchoque3281 Год назад +16

    Rapido y al grano, me gustó tu forma de explicar! Estaría bueno uno de Mockito en Spring. Un saludo!

    • @programando_en_java
      @programando_en_java  Год назад +1

      ¡Hola! Quizás éste vídeo del canal te pueda ayudar😉👇:
      ruclips.net/video/j9k3epjUgr8/видео.html

  • @sarajudith5533
    @sarajudith5533 Год назад +4

    Gracias! me gustan mucho tus videos porque explicas de forma muy clara y sencilla las cosas. Espero puedas seguir haciendo más videos de pruebas unitarias en Java con Junit 5 y Mockito.

    • @programando_en_java
      @programando_en_java  Год назад

      ¡Me alegro mucho que te ayude y te gusten! Me ilusiono cada vez que leo este tipo de comentarios que os ayuda 😃.
      La idea es seguir enseñando de diferentes temas, ahora mismo intento enseñar lo básico de las cosas y ir más profundo poco a poco, también estoy empezando en el tema de RUclips y aprendiendo gracias a vosotros. 💪

  • @luisestebancuacuachicuella3696
    @luisestebancuacuachicuella3696 2 года назад

    muchas gracias, me ayuda a entender lo básico, actualmente en mi trabajo veo que usan when, given, doReturn.

  • @jeremiasmedrano1384
    @jeremiasmedrano1384 2 года назад +2

    Excelente pelado

    • @programando_en_java
      @programando_en_java  2 года назад

      ¡Gracias, me alegra que te haya gustado el vídeo! Un saludo :).

  • @ZabdielMiranda-hh7je
    @ZabdielMiranda-hh7je Месяц назад

    buen video amigo, muchas gracias. sólo una pequeña observación, estaría bien si el recuadro de tu cámara fuese un poco mas pequeño. Saludos

  • @javieralonso4024
    @javieralonso4024 11 месяцев назад +1

    Al sobreescribir el método equals es necesario también sobreescribir el método hashcode para que aquellas estructuras que trabajen con una tabla hash no tengan problemas.

    • @programando_en_java
      @programando_en_java  10 месяцев назад +1

      ¡Gracias por el comentario! Tienes razón 😉✌️

  • @viekva
    @viekva 10 месяцев назад

    Me alegraste la semana e incluso el mes, muchas gracias

  • @SHANDER033
    @SHANDER033 2 года назад +1

    Muy buen video amigo me agrada la facilidad de palabra que manejas.

    • @programando_en_java
      @programando_en_java  2 года назад

      ¡Muchas gracias, me alegro que te guste el vídeo! Espero que haya sido fácil de entender :)

  • @JoaquinCassina
    @JoaquinCassina Месяц назад

    Tengo una consulta!!! yo tengo un proyecto donde mi DB es inmensa.Quiero hacerle test a un método de un service ej: findAll() como hago para??? en el test crear 2 productos y al hacer el RUN (me evalúe el test trayéndome solo esos 2 productos) y no leyéndome toda la base de datos que me trae todos los productos. Por ende me da error pq en el test me dice que se esperaban 300 productos y no 2

  • @davidgian7958
    @davidgian7958 6 месяцев назад

    Muchas gracias a ti por el tutorial, guapo!

  • @MrJesusitoo
    @MrJesusitoo 2 года назад +1

    Muy buen vídeo, explicas muy claro, poco a poco y con ejemplos fáciles. Me suscribo y con tu permiso te pido una petición; tienes tutoriales de spring security? si no los tienes los podrías hacer? Ojalá que sí, gracias.

    • @programando_en_java
      @programando_en_java  2 года назад

      ¡Muchas gracias por tus palabras! Desgraciadamente todavía no tengo tutoriales de spring pero si tengo pensado realizarlos de cara al futuro, ¿qué exactamente te interesaría de spring security?

  • @manueloctavio7685
    @manueloctavio7685 Год назад +1

    buen video, esta muy bien explicado

  • @chutiZumalacarregui
    @chutiZumalacarregui 11 месяцев назад +1

    Como siempre, excelente contenido

  • @cristobalcanas5189
    @cristobalcanas5189 2 года назад +1

    Excelente video, gracias!!

  • @criptored03
    @criptored03 Месяц назад

    creo que seria bueno que nos ayudara con el codigo para ir paso a paso con el testing

  • @zeroXshininganimeamv
    @zeroXshininganimeamv Год назад +1

    Gracias, muy buen tutorial, solo una duda, si al método creaUsuario se le manda uno ya existente, sobreescribirá el original, para este caso, puse un condicional que indica si ya existe, si es así retorna nulo. Pero al pasar la cobertura me lo marca en amarillo, como puedo gestionar correctamente esta prueba?
    public UsuarioDto creaUsuario(Long id, String nombre) {
    if(usuarios.get(id) != null) {
    return null;
    }
    usuarios.put(id, new UsuarioDto(id, nombre));
    return usuarios.get(id);
    }
    me indica: 1 of 2 branches missed

    • @programando_en_java
      @programando_en_java  Год назад +1

      ¡Hola, gracias por el comentario! 😄 la cobertura está en amarilla ya que no tienes tests que verifiquen cada escenario, es decir necesitas un test para cuándo el usuario sea nulo y otro para cuando no. ¡Espero que te ayude! 😉

  • @GabūToXx
    @GabūToXx 2 года назад +1

    Hola, en usuarioDto cuando creas la clase equals, en el return cuando ya terminas de poner objects.equals(nombre, that.nombre) que más sigue? Intenté poner coma, punto y coma y me sigue saliendo una X, espero me puedas ayudar

    • @GabūToXx
      @GabūToXx 2 года назад +1

      Ya lo arreglé jejeje tenía un corchete demás, gracias por el video, explicas muy bien 😄

    • @programando_en_java
      @programando_en_java  2 года назад

      Jajaja, ¡me alegro! Un saludo :)

  • @ezequielcruzr
    @ezequielcruzr Год назад +1

    Gracias

  • @brianandresaragonzabala8320
    @brianandresaragonzabala8320 Год назад +1

    Bro cuando es orientado a objetos y las variables tienen valores dados por el usuario como se hace ?

    • @programando_en_java
      @programando_en_java  Год назад

      ¡Hola! ¿A qué te refieres con que sea dado por el usuario y que sea orientado a objetos? Puedes guardar la información en un DTO ¿quizás? No sé si te refieres a eso :)

  • @dbikerlp9299
    @dbikerlp9299 2 года назад +1

    crack!

  • @stefanogp9172
    @stefanogp9172 11 месяцев назад +1

    Hola, aun ayudan? tengo un problema

    • @programando_en_java
      @programando_en_java  11 месяцев назад +1

      ¡Claro! Te recomiendo que mejor entres al Discord para ayudarte mejor: discord.gg/CpcubVCH

  • @energiapositiva9432
    @energiapositiva9432 Год назад +1

    Tienes documentación para aprender desde 0 todo el tema de automatización de pruebas de software.

    • @programando_en_java
      @programando_en_java  Год назад

      ¿A qué te refieres con documentación? ¿Un libro? No tengo por ahora ninguno pero si me dices más específicamente quizás pueda ver si sé de algo :)

  • @ricardomerelo
    @ricardomerelo Год назад +3

    Me gusta tu video, pero debo decirte, por lo menos a mi, me resulta muy molesto que estés introduciendo código en una zona donde esta superpuesto tu video en primera persona

    • @programando_en_java
      @programando_en_java  Год назад +4

      Tienes razón, en este vídeo he cometido unos cuantos errores, sigo aprendiendo cómo grabar mejores vídeos, te agradezco que te hayas tomado el tiempo en dejar tú feedback. ¡Un saludo! ✌️😄

  • @Vostroyer
    @Vostroyer 9 месяцев назад

    Estas tapando el programa y su código

  • @georgegaonavelasquez5789
    @georgegaonavelasquez5789 12 дней назад

    gaaaaaaaaaaaaa

  • @sarii2_96
    @sarii2_96 4 месяца назад

    fácil no eh

  • @francovedia5584
    @francovedia5584 Год назад +1

    Gracias