Estás escribiendo tests mal! | Testing en NodeJS

Sdílet
Vložit
  • čas přidán 8. 09. 2024

Komentáře • 31

  • @AlbertHernandez
    @AlbertHernandez  Před rokem +1

    Os dejo aquí el link al repositorio :)
    github.com/AlbertHernandez/object-mother-example

  • @ericrodzyt
    @ericrodzyt Před 11 měsíci

    Que buen video Albert!! el testing es algo muy importante y en lo que debemos focalizar más los devs, es algo que de primeras todos queremos pasar lo más rápido posible para dejar el código subido pero hay que tener en cuenta que esto tambien forma parte del desarrollo y tiene muchisimo peso a la hora de hacer código de calidad!

    • @AlbertHernandez
      @AlbertHernandez  Před 11 měsíci

      No puedo estar mas acuerdo con lo que dices, el testing es un punto clave que nos ayuda a evolucionar y tener un software muy bueno :D

  • @rjurado5867
    @rjurado5867 Před rokem +1

    Muy bien explicado todo como siempre.
    Me gustaría ver algun video sobre un ejemplo mas avanzado de proyecto API, donde se vea como defines las entidades, los dto, representaciones, autorización, comunicación entre capas...

    • @AlbertHernandez
      @AlbertHernandez  Před rokem +1

      Buenas! Claro, hace un tiempo comenzamos una lista de videos sobre NestJS, un framework de Node donde vemos muchas de estas cosas, la idea es seguir creando contenido de todo esto, espero que lo encuentres interesante :) czcams.com/video/KQBibtZFqF8/video.html

  • @mikelsalvadorgarcia5034
    @mikelsalvadorgarcia5034 Před 7 měsíci

    Eres el sherif del back end, muy buen contenido

  • @xingfucoder2627
    @xingfucoder2627 Před rokem +1

    Estaria bien incluir más videos de Testing, unit, integration, etc. es mi gran reto para aprender a testear con Angular

  • @thaeronmorales8408
    @thaeronmorales8408 Před rokem

    Excelente video bro!

  • @alexpineda1720
    @alexpineda1720 Před 8 měsíci

    Eres un crack. Muchas gracias!

  • @user-jx3gi1rd5k
    @user-jx3gi1rd5k Před 8 měsíci

    Hola Albert, excelente tu contenido! Por favor, cuando puedas, algún tutorial para los que queremos empezar desde cero con las pruebas unitarias en NodeJs/Typescript. Saludos y feliz año nuevo...

    • @AlbertHernandez
      @AlbertHernandez  Před 8 měsíci

      Buenas! Claro, me lo apunto y traeré cosillas de testing desde cero en NodeJS. Un saludo y feliz año :D

  • @AnnymousFreedom
    @AnnymousFreedom Před rokem

    Wow me ha aparecido tu canal y la verdad es que me ha gustado mucho tu contenido, sigue así crack!

  • @ronyaleittelagos4803
    @ronyaleittelagos4803 Před rokem

    Me gustaría que hablaran mediante ejemplo práctico de arquitectura hexagonal.

    • @AlbertHernandez
      @AlbertHernandez  Před rokem +2

      Hehe tomo nota, creo que haré un curso donde cree una aplicación con arquitectura hexagonal y aplique distintos patrones de testing como los que comentaba en este video, así se podrá ver como se puede conectar todo :)

    • @ronyaleittelagos4803
      @ronyaleittelagos4803 Před rokem

      @@AlbertHernandez Gracias Profesor, y si puede incorporar value object y agregados se le agradecería un montón. Genial sus videos.

    • @AlbertHernandez
      @AlbertHernandez  Před rokem +1

      Tiene pinta que buscas un curso de DDD 👀

    • @ronyaleittelagos4803
      @ronyaleittelagos4803 Před rokem

      @@AlbertHernandez Me encantaría. Lo necesito.

    • @AlbertHernandez
      @AlbertHernandez  Před rokem +1

      Hehe, sí, estaría muy bien, pero yo tampoco soy un experto ni mucho menos en DDD. Aún estoy aprendiendo sobre todo este mundillo, pero conforme lo vaya haciendo, mi idea es ir compartiéndolo y luego juntarlo todo en un cursillo un poco más completo :)

  • @davidllanes1019
    @davidllanes1019 Před 2 měsíci

    Cuando cambias de 200 a 300 en la cantidad de compras para tener NivelGold no es mejor extraer los niveles a una constante y utilizar el valor de la constante en todos lados? De esa manera no habrá valores hardcodeados que tengamos que cambiar

    • @AlbertHernandez
      @AlbertHernandez  Před 2 měsíci

      Buenas! Va a depender mucho, hay que tener cuidado también introduciendo constantes que luego se utilicen en los tests ya que sino nos puede pasar que si extraemos a una constante lo de NivelGold y eso lo usamos en el servicio pero también en el test, en el caso de que luego hagamos algún refactor o lo que fuera y por algún motivo se cambia el valor en el servicio, en el test, al estar usando el mismo valor y no estar duplicado, no nos daríamos cuenta de que hemos cambiado el comportamiento y no se comporta como esperamos. Por lo general es buena idea sacar constantes para no estar repitiéndonos, pero hay casos donde esta duplicidad nos puede ayudar a prevenir problemas

  • @CodeWithDesign
    @CodeWithDesign Před rokem

    Albert... genial video siempre distinto a todo.. te puedo encargar alguno de Node Js con multitenant con la configuracion de server linux

  • @sisoyunrobot6413
    @sisoyunrobot6413 Před rokem

    Hola Albert, podrías hacer un video usando test con vite

    • @AlbertHernandez
      @AlbertHernandez  Před rokem

      Hola! Creo que Vite está mas orientado para Frontend y de eso ya no controlo mucho por lo que no creo que pueda hacer videos de mucha calidad ahí...