test(dashboard): amélioration des tests dashboard avec données réelles
Remplace les tests "placeholders" qui acceptaient anyOf(200, 500) par des tests robustes avec assertions sur le contenu JSON. Modifications: - DashboardResourceTest: 6 → 8 tests avec setup de données réelles * Ajout BeforeEach avec création Organisation + Membre de test * Validation du contenu JSON (organizationId, stats, activities, events) * Tests cas d'erreur (params manquants, UUIDs invalides) - MembreDashboardResourceTest: 2 → 5 tests * Tests ajustés pour fonctionner sans données seed * Ajout test authentification (401) * Tests 404 pour membre inexistant - MembreDashboardServiceTest: ajusté pour absence de données seed * Tests 404/NotFoundException au lieu d'attendre des données seed - application-test.properties: fix wave.api.key/secret vides * Valeurs factices pour éviter erreur config en tests Résultat: 17 tests dashboard, 100% de réussite (0 erreurs, 0 échecs) Tâche: #57 - Remplacer tests placeholders dashboard Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -30,8 +30,8 @@ quarkus.http.test-port=0
|
||||
|
||||
# Wave — mock pour tests
|
||||
wave.mock.enabled=true
|
||||
wave.api.key=
|
||||
wave.api.secret=
|
||||
wave.api.key=test-wave-api-key-for-unit-tests
|
||||
wave.api.secret=test-wave-api-secret-for-unit-tests
|
||||
wave.redirect.base.url=http://localhost:8080
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user