From 2a6db599505dcee2ca1d1718f0faa9741bc2ccc6 Mon Sep 17 00:00:00 2001 From: aubert Date: Sat, 13 Jun 2026 22:41:47 +0200 Subject: [PATCH] =?UTF-8?q?mise=20=C3=A0=20jour=20pour=20correspondre=20av?= =?UTF-8?q?ec=20le=20fait=20que=20la=20date=20d=C3=A9sir=C3=A9=20de=20d?= =?UTF-8?q?=C3=A9but=20d'abonnement=20doit=20=C3=AAtre=20le=20jour=20m?= =?UTF-8?q?=C3=AAme=20ou=20plus=20tard?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../converter/SubscriptionConverterTest.java | 14 +++++++------- .../subscription/entity/SubscriptionTest.java | 14 +++++++------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/test/java/fr/iut_fbleau/but3/dev62/mylibrary/subscription/converter/SubscriptionConverterTest.java b/src/test/java/fr/iut_fbleau/but3/dev62/mylibrary/subscription/converter/SubscriptionConverterTest.java index 4097c38..272f09f 100644 --- a/src/test/java/fr/iut_fbleau/but3/dev62/mylibrary/subscription/converter/SubscriptionConverterTest.java +++ b/src/test/java/fr/iut_fbleau/but3/dev62/mylibrary/subscription/converter/SubscriptionConverterTest.java @@ -25,9 +25,9 @@ public class SubscriptionConverterTest { void shouldConvertSubscriptionInfoToDomain() { // Given PaymentMethodInfo paymentMethodInfo = new PaymentMethodInfo(PaymentType.CB.name(), "Maxime Lebreton"); - LocalDate desiredStartDate = LocalDate.of(2026, 3, 24); + LocalDate desiredStartDate = LocalDate.of(2026, 6, 24); SubscriptionInfo subscriptionInfo = new SubscriptionInfo(SubscriptionDurationDesired.THREE.getValue(), desiredStartDate); - LocalDate estimateEndDate = LocalDate.of(2026, 6, 24); + LocalDate estimateEndDate = LocalDate.of(2026, 9, 24); // When Subscription result = SubscriptionConverter.toDomain(subscriptionInfo, paymentMethodInfo); @@ -55,8 +55,8 @@ public class SubscriptionConverterTest { .paymentType(PaymentType.CB.name()) .details("Maxime Lebreton") .build(); - LocalDate desiredStartDate = LocalDate.of(2026, 3, 24); - LocalDate estimateEndDate = LocalDate.of(2026, 6, 24); + LocalDate desiredStartDate = LocalDate.of(2026, 6, 24); + LocalDate estimateEndDate = LocalDate.of(2026, 9, 24); Subscription subscription = Subscription.builder() .subscriptionId(UUID.randomUUID()) .customerId(UUID.randomUUID()) @@ -90,8 +90,8 @@ public class SubscriptionConverterTest { .paymentType(PaymentType.CB.name()) .details(null) .build(); - LocalDate desiredStartDate = LocalDate.of(2026, 3, 24); - LocalDate estimateEndDate = LocalDate.of(2026, 6, 24); + LocalDate desiredStartDate = LocalDate.of(2026, 6, 24); + LocalDate estimateEndDate = LocalDate.of(2026, 9, 24); Subscription subscription = Subscription.builder() .subscriptionId(UUID.randomUUID()) .customerId(UUID.randomUUID()) @@ -114,7 +114,7 @@ public class SubscriptionConverterTest { @DisplayName("Should preserve empty string values during conversion") void shouldPreserveEmptyStrings() { PaymentMethodInfo paymentMethodInfo = new PaymentMethodInfo(PaymentType.CB.name(), ""); - LocalDate desiredStartDate = LocalDate.of(2026, 3, 24); + LocalDate desiredStartDate = LocalDate.of(2026, 6, 24); SubscriptionInfo subscriptionInfo = new SubscriptionInfo(SubscriptionDurationDesired.THREE.getValue(), desiredStartDate); Subscription domainResult = SubscriptionConverter.toDomain(subscriptionInfo, paymentMethodInfo); diff --git a/src/test/java/fr/iut_fbleau/but3/dev62/mylibrary/subscription/entity/SubscriptionTest.java b/src/test/java/fr/iut_fbleau/but3/dev62/mylibrary/subscription/entity/SubscriptionTest.java index ff34a7c..772f62b 100644 --- a/src/test/java/fr/iut_fbleau/but3/dev62/mylibrary/subscription/entity/SubscriptionTest.java +++ b/src/test/java/fr/iut_fbleau/but3/dev62/mylibrary/subscription/entity/SubscriptionTest.java @@ -22,9 +22,9 @@ public class SubscriptionTest { String paymentType = PaymentType.CB.name(); Object details = new Object(); details = "Maxime Lebreton"; - LocalDate desiredStartDate = LocalDate.of(2026, 3, 24); + LocalDate desiredStartDate = LocalDate.of(2026, 6, 24); LocalDate startDate = desiredStartDate; - LocalDate estimateEndDate = LocalDate.of(2026, 6, 24); + LocalDate estimateEndDate = LocalDate.of(2026, 9, 24); double monthlyAmount = 17.99; PaymentMethod paymentMethod = PaymentMethod.builder() @@ -80,7 +80,7 @@ public class SubscriptionTest { @Test @DisplayName("setStartDate should instantiate StartDate as the same value as the variable desiredStartDate") void testSetStartDate() { - LocalDate desiredStartDate = LocalDate.of(2026, 3, 24); + LocalDate desiredStartDate = LocalDate.of(2026, 6, 24); Subscription subscription = Subscription.builder() .desiredStartDate(desiredStartDate) .build(); @@ -94,8 +94,8 @@ public class SubscriptionTest { @Test @DisplayName("setEndDate should instantiate EndDate as the same value as the variable desiredStartDate + subscriptionDurationDesired") void testSetEndDate() { - LocalDate desiredStartDate = LocalDate.of(2026, 3, 24); - LocalDate estimateEndDate = LocalDate.of(2026, 6, 24); + LocalDate desiredStartDate = LocalDate.of(2026, 6, 24); + LocalDate estimateEndDate = LocalDate.of(2026, 9, 24); Subscription subscription = Subscription.builder() .subscriptionDurationDesired(SubscriptionDurationDesired.THREE.getValue()) .desiredStartDate(desiredStartDate) @@ -110,8 +110,8 @@ public class SubscriptionTest { @Test @DisplayName("setDateSubscription should instantiate StartDate and EndDate ") void testSetDateSubscription() { - LocalDate desiredStartDate = LocalDate.of(2026, 3, 24); - LocalDate estimateEndDate = LocalDate.of(2026, 6, 24); + LocalDate desiredStartDate = LocalDate.of(2026, 6, 24); + LocalDate estimateEndDate = LocalDate.of(2026, 9, 24); Subscription subscription = Subscription.builder() .subscriptionDurationDesired(SubscriptionDurationDesired.THREE.getValue()) .desiredStartDate(desiredStartDate)