Ajout, corrections et modifications de tests unitaires pour la partie infrastructure.web.controller.

Amélioration de la couverture de test
This commit is contained in:
2026-06-14 11:25:29 +02:00
parent bbcb5ee34e
commit d0b53bb15a
31 changed files with 4160 additions and 0 deletions

View File

@@ -14,6 +14,15 @@ spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
spring.jpa.hibernate.ddl-auto=create-drop
spring.jpa.show-sql=false
# Pool Hikari volontairement minuscule en test : la suite cree de nombreux
# contextes Spring distincts (combinaisons de @MockBean / @TestPropertySource),
# tous gardes en cache simultanement. Avec le pool par defaut (10), on epuisait
# les connexions Postgres ("remaining connection slots are reserved"). 2 par
# contexte suffit (tests sequentiels) et borne le total bien sous max_connections.
spring.datasource.hikari.maximum-pool-size=2
spring.datasource.hikari.minimum-idle=0
spring.datasource.hikari.idle-timeout=10000
# Credentials admin factices pour satisfaire le fail-closed de SecurityConfig.
admin.username=test-admin
admin.password=test-admin-password