Комментарии:
Hola amigo. Una pregunta
Cuando nosotros hacemos el mock de la función, y hacemos que el resultado de la función sea determinístico diciendo de qué forma se va a ver y qué va a devolver con respecto a la API real ¿Qué pasa si el día de mañana el servicio externo cambia la forma de la respuesta, o el JSON? ¿Nuestra prueba pasaría pero en producción fallaría? ¿Cómo se manejan esos casos?
Porque entiendo que mockear sería básicamente "crear una nueva función para ambiente de test que tenga el mismo comportamiento que en la vida real pero de una forma simulada y controlada" pero al pisar la respuesta del mock en el ambiente de test colocando lo que nosotros queramos; ¿no daría puerta a que los tests pasen pero la API haya cambiado?
¡Saludos!
muy basico..no se ocuparon parametros , tampoco testeadno un POST, tampoco AXIOS.... dislike video..solo sirve para apis gratis que devuelven un texto,,realmente una Basura!
ОтветитьMuchas gracias amigo, es una excelente guia.
ОтветитьPor que no necesitas hacer el import de jest si estás usando es6?
Ответитьme gusto tu forma de explicar aunque me confundieron un poco los nombres de los archivos, pero de ahi en fuera pude entender perfectamente todo, gracias por tu ayuda!! :D
Ответитьmuchas gracias amigo me ayudo a entender mejor los mocks
ОтветитьTienes algun consejo para hacer lo que hiciste en el minuto 30 pero con Vitest?
ОтветитьExcelente video!!! me aclaraste muchas dudas en la documentación de jest los ejemplos siempre muestran los tests de los archivos consumidores y no hacen énfasis en los de las dependencias lo cual me tenía algo confundido, tú video fue muy explicativo y practico
Ответитьse puede mezclar en el mismo archivo de test valores mockeados con valores reales posibles? osea usar mock en un test mock y a en otro no.
Ответитьgenio! Qué theme usás en VSCode? es muy bueno
ОтветитьEstá genial el vídeo pero tiene demasiada publicidad....
ОтветитьMe encanta, me ayudo mucho! muchisisismas gracias ! 🥰🥹
Ответитьamigo como uso los mocks con typescript
Ответитьhe comprado tu curso en gumroad y me esta encantando
ОтветитьHola estoy buscando como hacer mock a firestore de gcp la conexion a la db, tienes algo sobre eso para mirar en nodejs, gracias bro
ОтветитьSi tienen un error intenso con jest,y el import prueben usando la version @2 de node-fetch, no la 3.
yarn add node-fetch@2
o
npm i node-fetch@2
Hermano, deberías dejar al menos un repo que usas con el config basico, o con los archivos ya escritos, asi seguirte desde 0 y escribir linea por linea es un dolor.
ОтветитьMuy buen video. Gracias, pero tiene mucha publicidad innecesaria
ОтветитьHola master, consulta, donde podria encontrar info o ejemplos para hacer testing a los createSlices y los createAsyncThunk? muchas gracais
ОтветитьGracias por el video, tengo una duda sobre el tema. Cuando compruebo el coverage al mockear la función, el test lo pasa sin problema, pero la función sale como no cubierta y no entiendo el por que. Además, me surge la duda de como se haría en caso de no tener la función exportada, como por ejemplo si esta estuviera dentro de un componente de react.
Un saludo.
gracias tu video me ayudo mucho.
Ответить