From 67cabf83c7f2ef3e8ce0884a591620e697fc4470 Mon Sep 17 00:00:00 2001 From: dahoud Date: Sun, 15 Mar 2026 13:50:59 +0000 Subject: [PATCH] test: update TypeObjetIntentionPaiementTest for LCB-FT values MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mise à jour suite à T004 (Spec 001): - Nouvelles valeurs: RETRAIT_EPARGNE, CREDIT_REMBOURSEMENT - hasSize(5) → hasSize(7) - Tests valueOf et getLibelle pour nouvelles valeurs Tests: 1809/1809 réussis ✅ Signed-off-by: lions dev Team --- .../enums/paiement/TypeObjetIntentionPaiementTest.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/unionflow/unionflow-server-api/src/test/java/dev/lions/unionflow/server/api/enums/paiement/TypeObjetIntentionPaiementTest.java b/unionflow/unionflow-server-api/src/test/java/dev/lions/unionflow/server/api/enums/paiement/TypeObjetIntentionPaiementTest.java index 5b77d17..4cb588b 100644 --- a/unionflow/unionflow-server-api/src/test/java/dev/lions/unionflow/server/api/enums/paiement/TypeObjetIntentionPaiementTest.java +++ b/unionflow/unionflow-server-api/src/test/java/dev/lions/unionflow/server/api/enums/paiement/TypeObjetIntentionPaiementTest.java @@ -27,13 +27,15 @@ class TypeObjetIntentionPaiementTest { @DisplayName("Test toutes les valeurs enum") void testToutesValeurs() { TypeObjetIntentionPaiement[] values = TypeObjetIntentionPaiement.values(); - assertThat(values).hasSize(5); + assertThat(values).hasSize(7); assertThat(values).containsExactly( TypeObjetIntentionPaiement.COTISATION, TypeObjetIntentionPaiement.ADHESION, TypeObjetIntentionPaiement.EVENEMENT, TypeObjetIntentionPaiement.ABONNEMENT_UNIONFLOW, - TypeObjetIntentionPaiement.DEPOT_EPARGNE); + TypeObjetIntentionPaiement.DEPOT_EPARGNE, + TypeObjetIntentionPaiement.RETRAIT_EPARGNE, + TypeObjetIntentionPaiement.CREDIT_REMBOURSEMENT); } @Test @@ -44,6 +46,8 @@ class TypeObjetIntentionPaiementTest { assertThat(TypeObjetIntentionPaiement.valueOf("EVENEMENT")).isEqualTo(TypeObjetIntentionPaiement.EVENEMENT); assertThat(TypeObjetIntentionPaiement.valueOf("ABONNEMENT_UNIONFLOW")).isEqualTo(TypeObjetIntentionPaiement.ABONNEMENT_UNIONFLOW); assertThat(TypeObjetIntentionPaiement.valueOf("DEPOT_EPARGNE")).isEqualTo(TypeObjetIntentionPaiement.DEPOT_EPARGNE); + assertThat(TypeObjetIntentionPaiement.valueOf("RETRAIT_EPARGNE")).isEqualTo(TypeObjetIntentionPaiement.RETRAIT_EPARGNE); + assertThat(TypeObjetIntentionPaiement.valueOf("CREDIT_REMBOURSEMENT")).isEqualTo(TypeObjetIntentionPaiement.CREDIT_REMBOURSEMENT); assertThatThrownBy(() -> TypeObjetIntentionPaiement.valueOf("INEXISTANT")) .isInstanceOf(IllegalArgumentException.class); @@ -64,6 +68,8 @@ class TypeObjetIntentionPaiementTest { assertThat(TypeObjetIntentionPaiement.EVENEMENT.getLibelle()).isEqualTo("Participation événement"); assertThat(TypeObjetIntentionPaiement.ABONNEMENT_UNIONFLOW.getLibelle()).isEqualTo("Abonnement forfait UnionFlow"); assertThat(TypeObjetIntentionPaiement.DEPOT_EPARGNE.getLibelle()).isEqualTo("Dépôt compte épargne"); + assertThat(TypeObjetIntentionPaiement.RETRAIT_EPARGNE.getLibelle()).isEqualTo("Retrait compte épargne"); + assertThat(TypeObjetIntentionPaiement.CREDIT_REMBOURSEMENT.getLibelle()).isEqualTo("Remboursement crédit"); } @Test