Desafío entregable para el curso de backend de Coderhouse
$ npm install
$ npm start # --> Por defecto con MongoDB $ PERSISTENCIA=memory node index.js # --> memoria
$ npm run dev # --> Por defecto con MongoDB $ npm run dev:firebase # --> firebase $ npm run dev:memory # --> memoria
- Implementación del patrón Repository sobre los DAOs de Mensaje y Productos
- Reimplementación de las rutas de productos para pruebas
$ npm start # --> Por defecto con MongoDB $ PERSISTENCIA=firebase node index.js # --> FIREBASE $ PERSISTENCIA=memory node index.js # --> memoria
$ npm run dev # --> Por defecto con MongoDB $ npm run dev:firebase # --> firebase $ npm run dev:memory # --> memoria
## Para realizar las pruebas implementadas:
- Prueba cliente:
- Visitar http://localhost:8080/pruebas
- Las pruebas se imprimiran por la consola de ejecución del servidor
- Pruebas con mocha/chia/supertest
```bash
# Con el servidor iniciado en el modo que se quiera probar:
$ npm run test
Los reportes para cada uno de los métodos de persistencia se encuentran en el directorio tests/reports
🏠 Homepage
Copyright © 2022 👤Guillermo Sapag.