@@rorykeanu2740 You can always ask to google... If you have android install "PV cine" you have options in Spanish or English content, also you can select the quality, other app totally in English is BeeTV. But there are a lot of apps to watch multimedia content online.
Me gusta esa forma de arrancar, nadie le da pelota a los principios, despues tiene problemas cuando agarran un tecnologia mas compleja, esto parase simple, pero creo que asi se deberia empezar. felicidades
¡¡¡MIL GRACIAS!!! Llevaba ya varios tutoriales y una pequeña aclaración como "EN WINDOWS EXISTE UN PROBLEMA, EN EL QUE SI TU CARPETA TIENE ESPACIOS PUEDE NO FUNCIONAR CORRECTAMENTE". Me moví a una ruta más sencilla y ♬ Magia ♫ ¡¡YA FUNCIONA!! ♪
super genial ahorita mismo estoy desarrollando mi primera aplicación full-stack midu empecé a interesarme en JavaScript por tus videos y ahora no lo puedo dejar para nada
Que gran video como siempre. Me gusto todo lo hecho, incluso mostrando cosas que no se me habían ocurrido, incluso, usando eso del assert en la consola.
Comunidad me interesa esto del testing, quisiera antes de hacer un curso, me recomendaran algunos vídeos desde cero o páginas donde pueda adquirir conocimientos previos
No se porque cuando ejecuto "npm run test" no funciona me tirar error 0 matches, pero cuando hago "npm test" si funciona fue un dolor de cabeza este problema pase casi todo un dia.
amigo de midudev como se instala o que package es para poder ver el error de eslint al lado del codigo como se te ve a ti? saludos y gran video estimado!
Hola muy buenas!! Quisiera saber cual es el principio de esta clase? o sera q este es el nivel con el q empiezas? Hace poco estoy comenzando en este mundo y está bastante complicado de entender todo lo que hablas .. Muchas Gracias!
Hola Alexander, esta clase es parte de un curso completo de programación con JavaScript. Puedes ver todas las clases ordenadas aquí: ua-cam.com/play/PLV8x_i1fqBw0Kn_fBIZTa3wS_VZAqddX7.html
Es posible o recomendable, testear una funcion ya muy larga, como lo seria una validación de formulario? o ese tipo de cosas es mejor con cypress, pregunto porque en el curso que estoy de js, solo muestra ejemplos super simples de testing y me preguntaba si era posible con jest
Deberías de tener unit testing cómo este de los modelos y las validaciones que hacen antes de guardar, y uno con cypress para el form como tal. Aclaro que soy programador de ruby pero el concepto es el mismo.
Tengo un error al momento de configurar el env dentro de eslintConfig, sucede que cuando lo agrego no ignora los métodos que no están definidos, si alguien tiene una idea se agredecesco ante mano
@@Takyomismo gracias bro! Pensé que nadie me respondería. Me funciono, crei que era una versión antigua de eslint que me estaba petando pero veo que todo fue la config de standard. Existos!
super way todo el trabajo que haces midu , deverdad una pasada :) , oye alguien me podria explicar porque desactivan el numero de "no me gustas"? , o porque desactivan la fecha? , esto es eleccion propia del autor del video (en este caso midudev), o lo hace automaticamente youtube por algun motivo?
Hola! cual es la aplicacion que usas al principio para ejecutar la función? dices que es Rangers pero no consigo encontrarla. Y muchas gracias por el pedazo de video!
Si os aparece en consola aquello de 'test' is not defined ... En donde poneis "standard ." o "standard --fix .", aumentarle un "--env jest". Quedando: "standard --env jest ." y "standard --env jest --fix ."
@@whitehorse6754 standard es un dependencia (de dev) que se añadía en el proyecto, se puede ver que lo tiene instalado en el minuto 13:16 (en DevDependencies), lo que no recuerdo era en que momento se se le hacía el npm i -D standard, supongo que es en alguno de los videos anteriores... lo siento ya pasaron 4 meses y apenas recuerdo nada de este curso...
el testing esta bien, pero parece que tu tienes que controlar y crear todos los casos, entonces al final estas haciendo, y los casos que se nos ocurren cuando programamos algo son sencillos, los casos en los que de verdad petan, los sacan lo usuarios, no hay alguna manera de forzar todo estos posibles casos? por ejemplo que en el average te pasen un string, un boolean, un objeto de arrays... todos esos casos debes crearlos tu con el test? en ese caso cuando los vas creando, ya los vas solventando, pero pueden surgir otros que ni el testing, ni tu habeis identificado, en ese caso, lo mejor seria pensar los posibles casos y corregirlos tu, en lugar de usar el testing ya que estas "perdiendo tiempo" no?
El testing nunca te va a cubrir el 100% de los casos que pueda ocurrir aunque lo que dices, que sería un type checking, lo puedes conseguir con TypeScript. La idea del testing es tener una base confiable. Al final los tests no son de piedra. Puedes añadir más. Si un usuario encuentra un error o existe un bug en el código entonces puedes añadir un test para que no vuelva a ocurrir. Lo mejor de pensar los posibles casos es haciendo testing ya que el código puede cambiar y el test te dirá si al cambiar el código has roto esa funcionalidad. Sin el test irás siempre a ciegas y no sabrás qué hace realmente tu función.
Es verdad aunque las veces que eso debería darte problemas es muy pequeña, al menos yo sólo he tenido problemas una vez sobre esto. Tienen una issue donde hacen seguimiento de ello: github.com/facebook/jest/issues/2549
Nunca le ví la utilidad más que para educar, para programación más compleja pensar en los casos te quita tiempo y además que estos test nunca te dirán en que línea está el error así que es más de lo mismo, se consigue casi lo mismo haciendo consolé log pero bueno no soy experto ni nada
SUSCRÍBETE al CANAL para no PERDERTE los PRÓXIMOS vídeos
🧧ua-cam.com/users/midudev
I guess I am quite randomly asking but does anyone know of a good website to watch newly released tv shows online?
@@rorykeanu2740 You can always ask to google... If you have android install "PV cine" you have options in Spanish or English content, also you can select the quality, other app totally in English is BeeTV. But there are a lot of apps to watch multimedia content online.
Crees que sabiendo HTML css y js se puede aprender jest?
Me gusta esa forma de arrancar, nadie le da pelota a los principios, despues tiene problemas cuando agarran un tecnologia mas compleja, esto parase simple, pero creo que asi se deberia empezar. felicidades
¡¡¡MIL GRACIAS!!! Llevaba ya varios tutoriales y una pequeña aclaración como "EN WINDOWS EXISTE UN PROBLEMA, EN EL QUE SI TU CARPETA TIENE ESPACIOS PUEDE NO FUNCIONAR CORRECTAMENTE". Me moví a una ruta más sencilla y ♬ Magia ♫ ¡¡YA FUNCIONA!! ♪
super genial ahorita mismo estoy desarrollando mi primera aplicación full-stack midu empecé a interesarme en JavaScript por tus videos y ahora no lo puedo dejar para nada
Testing lo que aprendere este 2021. Dudeee tu eres muy crack 💥
Pedazo de introducción Miguel, esperando desde ya el seguimiento de testing 🦾
Ya lo estoy editando! Gracias Josue!!! 🤗
Lo que necesitaba!!!
Te agradezco de que lo compartas de forma gratuita. Saludos genio!!!
Gracias Mateo, saludos!!!!
Eres increíble Midu, nunca dejes de hacer esto 😍🚀
gracias profe excelente video, con sus conocimientos y los que tenía me han ayudado a entender más la función de los test unitarios 😊
Que gran video como siempre. Me gusto todo lo hecho, incluso mostrando cosas que no se me habían ocurrido, incluso, usando eso del assert en la consola.
le tenía miedo al testing pero midu lo hace todo bonito
Thanks!
videaso!! entendi a la primera....
Dios te bendigaaaa!!!
Excelente videotutorial
Visto en 29/08/2022
Gracias por el contenido.
Gracias por el tip de RunJS
Buenísimo!! Nuevo suscriptor!
Hola!!! Eres un crack. Quería preguntar si tienes algún curso jest desde cero a avanzado y en que plataforma lo puedo comprar?
Yo estoy intentando testear un className y me rompe la cabeza jaja pero esta buenisimo saberlo!
Una pregunta, me da problemas para hacer los importws con ES6 y ya hice lo de colocar el type module
ídolo, necesitamos que nos pases las extensiones que usas de vscode! pedazo de video, todo muy clarísimo!!!
creo que se llama Error lens
EXCELENTE
Muchas gracias midudev!! Podrias decirme que extension tienes para ver la arrow y los = asi? Gracias!
eso es la fuente bro
Excelente
Gracias! 😊
Comunidad me interesa esto del testing, quisiera antes de hacer un curso, me recomendaran algunos vídeos desde cero o páginas donde pueda adquirir conocimientos previos
Que buen vídeo
No se porque cuando ejecuto "npm run test" no funciona me tirar error 0 matches, pero cuando hago "npm test" si funciona fue un dolor de cabeza este problema pase casi todo un dia.
Pregunta que librería ocupas para el predictor de código.
amigo de midudev como se instala o que package es para poder ver el error de eslint al lado del codigo como se te ve a ti?
saludos y gran video estimado!
Hola muy buenas!! Quisiera saber cual es el principio de esta clase? o sera q este es el nivel con el q empiezas? Hace poco estoy comenzando en este mundo y está bastante complicado de entender todo lo que hablas .. Muchas Gracias!
Hola Alexander,
esta clase es parte de un curso completo de programación con JavaScript. Puedes ver todas las clases ordenadas aquí: ua-cam.com/play/PLV8x_i1fqBw0Kn_fBIZTa3wS_VZAqddX7.html
cual es la extension de vs code que usa para visualizar los warning y errores ? gracias
Se llama Quokka
Es posible o recomendable, testear una funcion ya muy larga, como lo seria una validación de formulario? o ese tipo de cosas es mejor con cypress, pregunto porque en el curso que estoy de js, solo muestra ejemplos super simples de testing y me preguntaba si era posible con jest
Deberías de tener unit testing cómo este de los modelos y las validaciones que hacen antes de guardar, y uno con cypress para el form como tal. Aclaro que soy programador de ruby pero el concepto es el mismo.
Hola! Muchas gracias por la explicación. Puedo consultarte cual es la fuente o tema que utilizas en el vscode?
Cascadia code
Tengo un error al momento de configurar el env dentro de eslintConfig, sucede que cuando lo agrego no ignora los métodos que no están definidos, si alguien tiene una idea se agredecesco ante mano
A mi tampoco me funciona asi, lo solucioné con la configuración del vscode en settings metes esto "standard.options": { "envs": ["jest"] },
@@Takyomismo gracias bro! Pensé que nadie me respondería. Me funciono, crei que era una versión antigua de eslint que me estaba petando pero veo que todo fue la config de standard. Existos!
super way todo el trabajo que haces midu , deverdad una pasada :) , oye alguien me podria explicar porque desactivan el numero de "no me gustas"? , o porque desactivan la fecha? , esto es eleccion propia del autor del video (en este caso midudev), o lo hace automaticamente youtube por algun motivo?
Lo hace automáticamente UA-cam y lo están haciendo por un tema de evitar el hate.
Hola! cual es la aplicacion que usas al principio para ejecutar la función? dices que es Rangers pero no consigo encontrarla.
Y muchas gracias por el pedazo de video!
Rangers no, compañero. runjs. Un saludo.
Si os aparece en consola aquello de 'test' is not defined ...
En donde poneis "standard ." o "standard --fix .", aumentarle un "--env jest".
Quedando: "standard --env jest ." y "standard --env jest --fix ."
y si no me aparece standard
@@whitehorse6754 standard es un dependencia (de dev) que se añadía en el proyecto, se puede ver que lo tiene instalado en el minuto 13:16 (en DevDependencies), lo que no recuerdo era en que momento se se le hacía el npm i -D standard, supongo que es en alguno de los videos anteriores... lo siento ya pasaron 4 meses y apenas recuerdo nada de este curso...
el testing esta bien, pero parece que tu tienes que controlar y crear todos los casos, entonces al final estas haciendo, y los casos que se nos ocurren cuando programamos algo son sencillos, los casos en los que de verdad petan, los sacan lo usuarios, no hay alguna manera de forzar todo estos posibles casos? por ejemplo que en el average te pasen un string, un boolean, un objeto de arrays... todos esos casos debes crearlos tu con el test? en ese caso cuando los vas creando, ya los vas solventando, pero pueden surgir otros que ni el testing, ni tu habeis identificado, en ese caso, lo mejor seria pensar los posibles casos y corregirlos tu, en lugar de usar el testing ya que estas "perdiendo tiempo" no?
El testing nunca te va a cubrir el 100% de los casos que pueda ocurrir aunque lo que dices, que sería un type checking, lo puedes conseguir con TypeScript.
La idea del testing es tener una base confiable. Al final los tests no son de piedra. Puedes añadir más. Si un usuario encuentra un error o existe un bug en el código entonces puedes añadir un test para que no vuelva a ocurrir.
Lo mejor de pensar los posibles casos es haciendo testing ya que el código puede cambiar y el test te dirá si al cambiar el código has roto esa funcionalidad. Sin el test irás siempre a ciegas y no sabrás qué hace realmente tu función.
Alguien sabe que tema de vs code utiliza?
Gracias!
One Dark Pro.
@@midudev Habrá que probarlo, puesto que las igualaciones se ven muy bien!!
@@einarnonbinary4424 busca font-ligaments vscode no es el tema
donde esta ese proyecto
De dónde sale archivo packages.json?
Me parece que te has salteado una parte y no lo has hecho "desde cero"
como se llama tu diseño de visual studio code?
Yo me alejaría de jest tanto como pueda, ya que este se mete con las variables globales de Node.js
Es verdad aunque las veces que eso debería darte problemas es muy pequeña, al menos yo sólo he tenido problemas una vez sobre esto.
Tienen una issue donde hacen seguimiento de ello: github.com/facebook/jest/issues/2549
La vida del inge 😅
ua-cam.com/video/_DzBez4qMi0/v-deo.html
npm i -D @types/jest
Pero en otro video decias que no habia que usar jest o no?? O si o talvez que se yo 😑😑
0 / 0 = *Explosión del mundo* 🤣
Nunca le ví la utilidad más que para educar, para programación más compleja pensar en los casos te quita tiempo y además que estos test nunca te dirán en que línea está el error así que es más de lo mismo, se consigue casi lo mismo haciendo consolé log pero bueno no soy experto ni nada