Skip to content

spizzirri/tallerwebi-base

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proyecto base Taller Web I (Maven and Thymeleaf)

1. Como iniciar el proyecto

$ mvn clean jetty:run
# http://localhost:8080/spring

2. Thymeleaf

3. Hamcrest

4. GitHub Actions

5. Playwright

6. Jetty

7. Como correr las pruebas de punta a punta

Iniciar el servidor

$ mvn clean jetty:run

Correr las pruebas en otra terminal

$ mvn test -Dtest="VistaLoginE2E"

8. Como correr las pruebas unitarias de javascript

$ cd src/main/webapp/resources/core/js
// Si es la primera vez debo descargar las dependencias
$ npm install
// Ejecuto las pruebas
$ npm test

9. Tecnologías:

  • Java 11
  • Spring 5.2.22.RELEASE
  • Thymeleaf 3.0.15.RELEASE
  • Embedded Jetty Server 9.4.45.v20220203
  • Servlet API 4.0.4
  • Bootstrap 5.2.0 (webjars)
  • IntelliJ IDEA
  • Maven 3.8.6
  • Spring Test 5.2.22.RELEASE
  • Hamcrest 2.2
  • JUnit 5.9
  • Hibernate 5.4.24.Final
  • Mockito 5.3.1
  • Playwright 1.36.0
  • Node 18.16.1 o superior <- Instalación manual desde la página de node

_Proyecto modificado en base a: Spring MVC hello world example (Maven and Thymeleaf) _

About

Proyecto base para la materia taller web i

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages