Cómo hacer Unit Testing en Angular de forma sencilla! Recomendaciones a projects grandes sin testing

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

КОМЕНТАРІ • 30

  • @JancoBH
    @JancoBH 2 роки тому +9

    Increíble el vídeo, me ha servido muchísimo, en mi trabajo usamos Angular para todo pero siempre se saltan los test y dicen "cuando se quejen de que algo no funciona lo arreglamos", llevo 4 años allí y ahora luego de superar el miedo de irme y todo lo relacionado, el no haber hecho testing y otras buenas prácticas me está pasando factura y a raíz de eso se me está complicando conseguir un nuevo trabajo.

    • @GentlemanProgramming
      @GentlemanProgramming  2 роки тому +3

      A no bajar los brazos !! Dentro de poco voy a hacer uno con testing library que esta… INCREÍBLE

    • @JancoBH
      @JancoBH 2 роки тому +1

      @@GentlemanProgramming Muchas gracias 🙌, hoy tomé el sábado completo para aprender muchas cosas y ya llevo 3 videos de tu canal que no había visto 😁👍

    • @GentlemanProgramming
      @GentlemanProgramming  2 роки тому +1

      @@JancoBH Genial !! me encantaría que me digas en ellos que te han parecido :D

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

      Tal cual me pasó a mi! Y de repente te das cuenta que en todos lados lo piden.

  • @bedlion
    @bedlion 3 роки тому +3

    uno de los mejores videos que he visto bro, seras grande sigue asi

  • @carlosriverahn
    @carlosriverahn 2 роки тому +2

    Muy buen video, gracias me ha servido a entender mejor la parte de test!

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

    Excelente

  • @mhv91
    @mhv91 2 роки тому +1

    Qué guapo ese final

  • @jimejimenta
    @jimejimenta 2 роки тому +1

    Espectacular!! GRACIASSS

  • @nestorm078
    @nestorm078 8 місяців тому

    Excelente explicación !

  • @oliverdjbrown
    @oliverdjbrown 2 роки тому +1

    Excelente video Alan

  • @Mopina1026
    @Mopina1026 2 роки тому

    Muchas gracias por el video, tenia una idea vaga de UT en angular, pero esto esta muy bien explicado

  • @jogonpa
    @jogonpa 5 місяців тому

    Muy bien explicado, tienes curso en udemy avanzado sobre test en angular?

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

    Hola tengo este error al ejecutar ng test, Error: describe with no children (describe() or it()): AppComponent, espero puedan ayudarme (:

  • @josuicida
    @josuicida 3 місяці тому

    tiene algún sentido que la clase de utilities sea un service de angular?

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

    excelente video!

  • @cristianisraelgallegospast3601

    Muy buen video, gracias. Tengo una pregunta espero me puedas ayudar, ¿Como puedo evitar que se muestre la parte del html del componente principal en el html de karma? Ya que ami me muestra siempre las pruebas que se hicieron y depues de ello el html de component principal.

  • @JoniDash
    @JoniDash 3 роки тому +1

    El video es buenisimo, claro y sencillo aunque dure 30 minutos! 10/10
    Tengo una duda, el test unitario ¿debería hacerlo cada vez que agrego una funcionalidad nueva, o solo cuando tengo la aplicación "terminada"?, por ejemplo, cuando tengo una versión final lista para producción.

    • @GentlemanProgramming
      @GentlemanProgramming  3 роки тому

      Siempre con cada funcionalidad nueva, sino luego vas a estar muuuucho tiempo haciendo unir tests jajaja. Otra de las cosas es que las pruebas unitarias son una increíble herramienta para ayudar en el desarrollo, ya que valida que lo que hagamos no rompa nada de lo ya hecho ✅

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

    Muy buenas, hay alguna forma de testear el cambio de ruta?

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

      Si mal no me equivoco, puedes probar que el window.location.href haya cambiado luego de ejecutar la navegación ! Puedes también hacer un tick para obligar el change detection

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

    ¿hAY UN LINK PARA LLEGAR A ESE CÓDIGO?, te lo agradecería enormemente, en tus repositorios de github no lo encuentro.

  • @pasusinrumbo
    @pasusinrumbo 2 роки тому

    Buenisimo! Solo me queda una duda... Entiendo como hacer el spec para el método moviendolo del component a un service, pero si el método suma se utiliza en el component, ahora tocaría hacer algo así en component.ts: llamaSuma= () => { UtilitiesService.sum(val1, val2); } ? O como cambiaría el llamado al método desde el componente?

    • @GentlemanProgramming
      @GentlemanProgramming  2 роки тому

      Solo testeas el servicio, si ese método se usa en un componente no se vuelve a testear porque ya lo hiciste :)

  • @christopherh.3550
    @christopherh.3550 2 роки тому +1

    buenardo.