Laboratoria / curriculum

El bootcamp de @Laboratoria es un programa de aprendizaje inmersivo de 6 meses enfocado en los perfiles de Web Developer y UX Designer.
https://curriculum.laboratoria.la
Creative Commons Attribution Share Alike 4.0 International
491 stars 462 forks source link

Burger Queen API mocks de imágenes #1543

Closed unjust closed 1 month ago

unjust commented 1 year ago

Para los tests de componentes algunas estudiantes necesitaron mockear assets cómo imágenes. Cómo podemos agregar al readme info para ayudar en eso? Necesitamos incluirlo en una guía para otras proyectos ?

Freihart512 commented 1 year ago

Contexto

Vite por default empaqueta las imágenes como modulos JS, entonces cuando las estudiantes hacen referencia a sus imágenes referenciando el path de la imagen al deployar su app vemos que las imágenes no aparecen, entonces las estudiantes tienen que manejarlas como modulos para que sean efectivamente cargadas en el deploy

esto nos genera un issue en las pruebas, ya que jest por default no sabe que hacer con esos modulos entonces lo que se debria hacer es agregar el mapper en la configuración de jest y no hacer un mock por cada imagen que tengan

el tema es buscar la mejor manera de plantear esta informacion de tal manera que la estudiante entienda que es lo que esta pasando

https://jestjs.io/docs/tutorial-react-native#modulenamemapper