Importar como proyecto Gradle al IDE:
- En Eclipse: instalar BuildShip Gradle Integration utilizando el Marketplace (Help -> Eclipse Marketplace).
- En IntelliJ: instalar previamente Gradle y usar el asistente de Gradle para importar proyectos.
Ir a la clase CollaborativeToDo y ejecutar el main. Acceder mediante http://localhost:8080. El frontend les va a tirar errores, ya que faltan las dependencias.
- Instalar nodejs.
- correr
npm install
en src/main/resources/public (donde esté el archivo package.json).
Correr
npm run build
Eso ejecuta el compilador de typescript en modo watch (se queda esperando por cambios en los archivos). Ctrl+C para cancelarlo una vez que termina la compilación.
Los tests se encuentran en src/test/java y se ejecutan haciendo Run as JUnit al hacer click derecho en la clase.
Encontrar y solucionar errores a partir de lo indicado en los errores en los tests (src/test/java). Cuidado con UserHeavyTest, que se rompe por falta de memoria y puede trabar la máquina por el uso de CPU. Indicar:
Error Encontrado | Solución | |
---|---|---|
¿Por qué falla? | ¿Dónde falla? (Clase y método o línea de código) | Tu solución propuesta |