Guía Definitiva: Aprende Cómo Crear Jest Mock Tutorial Fácil y Sin dolor [Functions, Methods, etc]

Guía Definitiva: Aprende Cómo Crear Jest Mock Tutorial Fácil y Sin dolor [Functions, Methods, etc]

Developero

1 год назад

15,495 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@tomelalumno
@tomelalumno - 06.02.2024 16:36

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!

Ответить
@hugorojas9884
@hugorojas9884 - 17.01.2024 23:12

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!

Ответить
@yindrax
@yindrax - 15.01.2024 20:20

Muchas gracias amigo, es una excelente guia.

Ответить
@dadadada4982
@dadadada4982 - 15.12.2023 16:23

Hermano, sos un genio. Me re sirvió tu vídeo

Ответить
@Mik3aglin
@Mik3aglin - 03.11.2023 22:40

Por que no necesitas hacer el import de jest si estás usando es6?

Ответить
@victormanuelfrancodev
@victormanuelfrancodev - 27.10.2023 06:49

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

Ответить
@brandonluna8245
@brandonluna8245 - 27.10.2023 01:00

muchas gracias amigo me ayudo a entender mejor los mocks

Ответить
@vinciguerra1354
@vinciguerra1354 - 26.09.2023 00:55

Tienes algun consejo para hacer lo que hiciste en el minuto 30 pero con Vitest?

Ответить
@sebastianvasco3087
@sebastianvasco3087 - 18.09.2023 19:15

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

Ответить
@luislavayen9495
@luislavayen9495 - 24.08.2023 18:23

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.

Ответить
@jonsegovia7699
@jonsegovia7699 - 14.08.2023 03:07

genio! Qué theme usás en VSCode? es muy bueno

Ответить
@LaminaFerro
@LaminaFerro - 18.07.2023 11:46

Está genial el vídeo pero tiene demasiada publicidad....

Ответить
@sueluceromartinezherrera1825
@sueluceromartinezherrera1825 - 28.06.2023 08:52

Me encanta, me ayudo mucho! muchisisismas gracias ! 🥰🥹

Ответить
@SamirElias-ru1td
@SamirElias-ru1td - 12.03.2023 22:30

amigo como uso los mocks con typescript

Ответить
@arian-coro
@arian-coro - 20.02.2023 12:10

he comprado tu curso en gumroad y me esta encantando

Ответить
@ospcg
@ospcg - 18.02.2023 06:26

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

Ответить
@ricardorien
@ricardorien - 18.01.2023 09:30

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

Ответить
@ricardorien
@ricardorien - 18.01.2023 09:19

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.

Ответить
@buchdev
@buchdev - 28.12.2022 20:44

Muy buen video. Gracias, pero tiene mucha publicidad innecesaria

Ответить
@patoleppe
@patoleppe - 28.12.2022 18:46

Hola master, consulta, donde podria encontrar info o ejemplos para hacer testing a los createSlices y los createAsyncThunk? muchas gracais

Ответить
@dinketur
@dinketur - 12.12.2022 20:38

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.

Ответить
@gabrielazambrano9264
@gabrielazambrano9264 - 15.11.2022 09:01

gracias tu video me ayudo mucho.

Ответить