Este repositorio contiene todo el código del curso que he completado para aprender testing en JavaScript con Jest y Playwright.
Haciendo tests unitarios, de integración y e2e. Todo esto con una BDD de pruebas hecha con MongoDB y ejecutada en Docker.
- Git.
- Node.js: cualquier versión a partir de la 18 o superior.
- Docker Desktop.
-
Clona el repositorio:
git clone https://github.com/abrahamgalue/testing-js.git cd testing-js -
Instala las dependencias:
npm install
Puedes acceder a las diferentes carpetas y ejecutar los tests
-
Ejecuta los tests:
npm run testTe recomiendo revisar los archivos
package.jsonde las diferentes carpetas para revisar los diferentes scripts para ejecutar los test.Nota: las carpetas que contengan un archivo
docker-compose.yml, necesitas ejecutar ese contenedor antes de ejecutar los tests, esto lo puedes hacer con el comandodocker-compose up -d mongo-e2ey para detener ese contenedor en la misma ruta ejecutasdocker-compose down. Asegúrate de tener el Docker Desktop ejecutándose.


