Genial el vídeo, Como realizo el COVERAGE Lefier? y para los que les salga el error "Expected unefined to equal Object({user: 1})," es porque no reconoce el click(), deben quitar del boton de envío el atributo disabled.
@Leifer Mendez Buena noche, saludos desde Cali, Excelente como siempre tus videos, en el formulario que enviaste a la comunidad en lo que me gastaría que enseñara esta JEST, ya que se escucha mucho en las ofertas laborales, seria bueno que expandieras además un poca mas JAZMINE, gracias
hola, como estas; volví :-). justo me falta aprender como hacer pruebas en angular y también como hacer animaciones. Excelente video, gracias por el contenido...
Hola, gran video. Pregunta estoy con Angular 16, cuando corro los test no me aparecen nada, solo el informe de los test que pasaron pero el resto en blanco.
Master tampoco me sale el formulario después que hago el ng test. Las pruebas corren bien. Nada genera error. Pero no logro ver la vista del componente... Estoy usando lazy load y el componente está en un módulo independiente. Mi versión de angular es la 13. Tampoco me genera el reporte de cobertura. No lo consigo.
Estoy intentando hacer la prueba de testData, Solo que sale error . El error es Expected unefined to equal Object({user: 1}), ya modifique del repositorio para estar a la par con el video, en la funcion sendLogin, para que solo mude this.isCheck = {user: 1}. me da la impresion. Que no esta haciendo caso btnElement.nativeElement.click(), es mas hago console, tambien adicione el result, en el test para que se active el boton. la instancia app.isCheck es indefinida, tambien hize console log a eso.
Update: lo resolvi de la siguiente manera const btn = fixture.debugElement.query(By.css('button')); btn.triggerEventHandler('click', null); Parece ser que habia un problema con .click() y no ejecutaba la accion
Pasar esto a jest, no tiene que ser muy completo no? simplemente usar la sintaxis que usa jest que está basada en jasmine y borrar karma y etc.... es que yo el testing lo quiero hacer justamente con jest y cypress por que es una manera de generalizar las pruebas para otras apps....
@@LeiferMendez Excelente, en el formulario que enviaste a la comunidad en lo que me gastaría que enseñara esta JEST, ya que se escucha mucho en las ofertas laborales, seria bueno que expandieras un poca mas JAZMINE, gracias
@@LeiferMendez sí, por ejemplo para sacar el reporte de covertura es igual pero en vez de --code-coverage es simplemente --coverage, las opciones de jest del cli si cambian un poco...
Ver Curso ANGULAR TESTING en ORDEN 👉 bit.ly/2VIvGAo
Me encanta que vaya al grano, para uno que está iniciando, es menos confusa la explicación, muchas gracias.
Saludos Luis gracias por tu comentario también recuerda que tengo mucho más contenido cursos en la descripción !
Muy útil y clara tu explicación 👍. Estoy arrancando con Angular y siempre quise ver como se armaban los testings.
Hola Martín excelente aquí estamos comenzando todo el curso de testing en Angular
Gracias por estos videos, estoy intentando con un proyecto que tengo y pase un rato arreglando un error porque tenia que importar todos los modulos
Gracias a ti Santiago por formar parte de esta comunidad
Excelente aporte, me fue muy útil y me gusta como explicas. Ojalá pudieras hacer un video de testing para rutas. Gracias por el video.
Un crack! Y sobre todo por lo q estás haciendo junto con la comunidad.
Gracias Emir por el apoyo y bienvenido a esta comunidad
Muy instructivo y concreto Leifer 👍
Gracias por el aporte, Leifer. Muy buen video
Gracias por comentar Andre y bienvenido a esta comunidad
Genial el vídeo, Como realizo el COVERAGE Lefier? y para los que les salga el error "Expected unefined to equal Object({user: 1})," es porque no reconoce el click(), deben quitar del boton de envío el atributo disabled.
Sos crack amigo, te mereces muchisimos suscriptores mas
🙌🙌🙌🙌🎈
@Leifer Mendez Buena noche, saludos desde Cali, Excelente como siempre tus videos, en el formulario que enviaste a la comunidad en lo que me gastaría que enseñara esta JEST, ya que se escucha mucho en las ofertas laborales, seria bueno que expandieras además un poca mas JAZMINE, gracias
Hola Andrés excelente idea 🙂 volveremos hablar de testing
Gracias por el video crack. Saludos.
hola, como estas; volví :-). justo me falta aprender como hacer pruebas en angular y también como hacer animaciones. Excelente video, gracias por el contenido...
Hola Jampool genial bueno ya comenzamos una sería de video sobre de angular testing
Muy útil gracias
Alejandro muchas gracias por formar parte de esta comunidad
Impecable sir ! as always
Muy buen contenido!
Consulta: ¿Puedo realizar la acción click de un elemento es posible hacerlo por ViewChild y evitar esa linea de codigo extensa?
Hola David es una buena implementación también ;)
Hola, gran video. Pregunta estoy con Angular 16, cuando corro los test no me aparecen nada, solo el informe de los test que pasaron pero el resto en blanco.
Muy buen video, también tienes test sobre node o react?
Próximamente tendrá para Node
Master tampoco me sale el formulario después que hago el ng test. Las pruebas corren bien. Nada genera error. Pero no logro ver la vista del componente... Estoy usando lazy load y el componente está en un módulo independiente. Mi versión de angular es la 13. Tampoco me genera el reporte de cobertura. No lo consigo.
Hola, debes agregar una pequeña línea al angular.json para obtener el reporte de covertura
angular.io/guide/testing-code-coverage
Estoy intentando hacer la prueba de testData, Solo que sale error . El error es Expected unefined to equal Object({user: 1}), ya modifique del repositorio para estar a la par con el video, en la funcion sendLogin, para que solo mude this.isCheck = {user: 1}. me da la impresion. Que no esta haciendo caso btnElement.nativeElement.click(), es mas hago console, tambien adicione el result, en el test para que se active el boton. la instancia app.isCheck es indefinida, tambien hize console log a eso.
me pasa lo mismo, me detecta isCheck como undefined, encontraste la solucion?
Update: lo resolvi de la siguiente manera const btn = fixture.debugElement.query(By.css('button'));
btn.triggerEventHandler('click', null);
Parece ser que habia un problema con .click() y no ejecutaba la accion
Master a mi no me sale el reporte de cobertura por ningún lado está... Tengo angular 13
Hola, debes agregar una pequeña línea al angular.json
angular.io/guide/testing-code-coverage
Hola, como estas? Esto esta funcionando ? porque me tira un error de conexión en consola
Buenas me podrías compartir el error por FB o telegram
porque será que me sale este mensaje: Incomplete: No specs found, , randomized with seed 01453
Buenísimo! como se llama la extensión que usas para ver los todos resaltados! jajaja
Hola Gian gracias por comentar la extensión es
marketplace.visualstudio.com/items?itemName=fabiospampinato.vscode-highlight
Pasar esto a jest, no tiene que ser muy completo no? simplemente usar la sintaxis que usa jest que está basada en jasmine y borrar karma y etc.... es que yo el testing lo quiero hacer justamente con jest y cypress por que es una manera de generalizar las pruebas para otras apps....
Hola Godmode exacto es usar la sintaxis. Pronto empezare con videos sobre jest!
@@LeiferMendez Excelente, en el formulario que enviaste a la comunidad en lo que me gastaría que enseñara esta JEST, ya que se escucha mucho en las ofertas laborales, seria bueno que expandieras un poca mas JAZMINE, gracias
@@LeiferMendez sí, por ejemplo para sacar el reporte de covertura es igual pero en vez de --code-coverage es simplemente --coverage, las opciones de jest del cli si cambian un poco...
@@andresibarramunoz7948 Jasmine y Jest, están relacionados... Jest es la evolución a Jasmine, o eso creo...
No explica como testear en una app real :S