React Testing Library es un gran marco de trabajo para pruebas de componentes de React porque responde a muchas preguntas por ti, por lo que no tienes que preocuparte por esas preguntas. Pero eso no significa que las pruebas sean fáciles. Aún hay muchas preguntas que debes resolver por ti mismo: ¿Cuántas pruebas de componentes debes escribir en comparación con pruebas de extremo a extremo o pruebas de unidad de nivel inferior? ¿Cómo puedes probar una línea de código específica que es difícil de probar? ¿Y qué diablos debes hacer con esa advertencia persistente de act()?
En este masterclass de tres horas, presentaremos React Testing Library junto con un modelo mental sobre cómo pensar en el diseño de tus pruebas de componentes. Este modelo mental te ayudará a ver cómo probar cada parte de la lógica, si debes o no simular dependencias, y mejorará el diseño de tus componentes. Saldrás con las herramientas, técnicas y principios que necesitas para implementar pruebas de componentes de bajo costo y alto valor.
Prerrequisitos:
- Familiaridad con la construcción de aplicaciones con React
- Experiencia básica en la escritura de pruebas automatizadas con Jest u otro marco de pruebas unitarias
- No necesitas experiencia previa con React Testing Library
- Configuración de la máquina: Node LTS, Yarn
This workshop has been presented at React Day Berlin 2022, check out the latest edition of this React Conference.
Comments