Pruebas unitarias con PHPUnit | Curso PHP y MySQL #65

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 พ.ย. 2024

ความคิดเห็น • 21

  • @imgildev
    @imgildev 4 ปีที่แล้ว +1

    Muchas gracias @VidaMRR quería descargar el código de tu GitHub pero no encontré esta clase en especifico así que hice un paso a paso y le hice un PR a tu repositorio con el código de esta clase.
    Me gusto bastante está clase y voy a estudiar más para volverme experto en pruebas unitarias 👍🏽

    • @vidamrr
      @vidamrr  4 ปีที่แล้ว

      Gracias Manuel!!! Deja reviso el PR y si no hay ningún problema lo publico

  • @lserranoit
    @lserranoit 2 ปีที่แล้ว +9

    Solo una recomendación deberias comenzar explicando para que son las pruebas unitarias, cual es la razón de ejecutarles de determinada forma.

  • @omarrosas5524
    @omarrosas5524 ปีที่แล้ว

    Todo muy bien, muy bonito hasta el color del código y etiquetas... pero no he llagado hasta esa altura de PHP. Mil saludos gracias.

  • @EzequielGottelli
    @EzequielGottelli 3 ปีที่แล้ว +1

    Hola, cómo estás?
    Puede ser que en la función sum() en el IF de igualdad a NULL no vaya el triple === ya que sino no podrías sumar algo mas cero porque te arrojaría la exception?
    Gracias por tus videos!!!
    Saludos

  • @byronjimenez8499
    @byronjimenez8499 4 ปีที่แล้ว +9

    Tengo una duda, cuales son las ventajas de las pruebas unitarias? Ya googlee pero no me queda claro, refiriendome a que es para depurar nuestra app, pero cuando estamos programando vamos probando cada funcion que creamos entonces para que nos sirve esto? Aun soy principiante

    • @mariogasca
      @mariogasca 2 ปีที่แล้ว

      Básicamente es para evitar la mayor parte de problemas de nuestra aplicación cuando se encuentre en producción.

    • @gizzy818
      @gizzy818 ปีที่แล้ว

      Le encontraste utilidad?

    • @byronjimenez8499
      @byronjimenez8499 ปีที่แล้ว +2

      @@gizzy818 La verdad si, mas cuando comencé a trabajar en proyectos grandes, a veces cuando se hacen cambios en lugares criticos o a refactorizar no siempre se tiene el control de todos los modulos entonces al ejecutar las pruebas unitarias nos aseguramos que sigue funcionando correctamente

    • @arnolsaavedra2352
      @arnolsaavedra2352 3 หลายเดือนก่อน

      @@byronjimenez8499 creo que esto es lo importante, en proyectos grandes es muy util suele pasar que el pasante nuevo elimino una columna de la db creyendo que no se usaba en ningun lado pero al tener pruebas unitarias de cada cosa se va a dar cuenta que cuando borre eso y ejecute TODOS los test de modulos que el no hizo se van a romper y se va a dar cuenta que por algo existe esa columna

  • @xphis0528
    @xphis0528 ปีที่แล้ว

    Muy buen tutorial gracias! Seria ideal si pudieras hacer un tutorial de como testear un plugin y como configurar los scripts para el testeo, para definir la version y para subir el plugin como actualizacion a SVC

  • @82vmcastro
    @82vmcastro 4 ปีที่แล้ว

    saludos, aún no soy pro en php, es bueno saber de estás herramientas, gracias

  • @MARIO79057459
    @MARIO79057459 5 หลายเดือนก่อน

    gracias por el video me ayudo mucho

  • @manuelgmra
    @manuelgmra 4 ปีที่แล้ว

    Gracias por el video. Ha sido sencillo y claro en la explicación

  • @stefanodepetris580
    @stefanodepetris580 3 ปีที่แล้ว +1

    Tengo una consulta, si yo a mis archivos php no los hice con clases ni funciones no hay forma de hacer pruebas unitarias no?

  • @janetaranda8532
    @janetaranda8532 4 ปีที่แล้ว

    hola, continuaras con vídeos PHP? saludos!

  • @crltsmrtnz
    @crltsmrtnz ปีที่แล้ว

    Thk!!

  • @asisea.7368
    @asisea.7368 4 ปีที่แล้ว

    no me sale la de la Exception y esta igual, Failed asserting that exception of type "InvalidArgumentException" is thrown.

  • @keane080489
    @keane080489 4 ปีที่แล้ว

    Tremendo

  • @musicalonso1701
    @musicalonso1701 2 ปีที่แล้ว +1

    😮 ¿enserio prefieres hacer tanta historia antes que poner una linea microtime() arriba del script y otra abajo haciendo la resta del tiempo que tardo?
    no se que PHP programas tu, pero la mayoria de los mortales lo trabajamos para web subiendo archivos por ftp, y tener que abrir la consola instalar composer y probar tiempos desde la consola para mi es ir paso atras en la comodidad