fix(tests): replace remaining record-style accessors with getters

ErrorResponseTest and CompteAdherentResponseTest were using record
accessors (message(), error(), numeroMembre(), etc.) on @Data classes.
This commit is contained in:
dahoud
2026-04-11 02:45:24 +00:00
parent ae7ada6b91
commit d66c013d0b
2 changed files with 26 additions and 26 deletions

View File

@@ -10,23 +10,23 @@ class ErrorResponseTest {
void testOf_messageUniquement() { void testOf_messageUniquement() {
ErrorResponse response = ErrorResponse.of("Une erreur est survenue"); ErrorResponse response = ErrorResponse.of("Une erreur est survenue");
assertThat(response.message()).isEqualTo("Une erreur est survenue"); assertThat(response.getMessage()).isEqualTo("Une erreur est survenue");
assertThat(response.error()).isNull(); assertThat(response.getError()).isNull();
} }
@Test @Test
void testOfError_errorUniquement() { void testOfError_errorUniquement() {
ErrorResponse response = ErrorResponse.ofError("NOT_FOUND"); ErrorResponse response = ErrorResponse.ofError("NOT_FOUND");
assertThat(response.message()).isNull(); assertThat(response.getMessage()).isNull();
assertThat(response.error()).isEqualTo("NOT_FOUND"); assertThat(response.getError()).isEqualTo("NOT_FOUND");
} }
@Test @Test
void testConstructeurComplet() { void testConstructeurComplet() {
ErrorResponse response = new ErrorResponse("Message d'erreur", "VALIDATION_ERROR"); ErrorResponse response = new ErrorResponse("Message d'erreur", "VALIDATION_ERROR");
assertThat(response.message()).isEqualTo("Message d'erreur"); assertThat(response.getMessage()).isEqualTo("Message d'erreur");
assertThat(response.error()).isEqualTo("VALIDATION_ERROR"); assertThat(response.getError()).isEqualTo("VALIDATION_ERROR");
} }
} }

View File

@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test;
class CompteAdherentResponseTest { class CompteAdherentResponseTest {
@Test @Test
void testRecord_AllFields() { void testAllFields() {
LocalDate dateAdhesion = LocalDate.of(2024, 1, 15); LocalDate dateAdhesion = LocalDate.of(2024, 1, 15);
LocalDate dateCalcul = LocalDate.now(); LocalDate dateCalcul = LocalDate.now();
@@ -33,27 +33,27 @@ class CompteAdherentResponseTest {
dateCalcul dateCalcul
); );
assertThat(response.numeroMembre()).isEqualTo("MUF-2026-001"); assertThat(response.getNumeroMembre()).isEqualTo("MUF-2026-001");
assertThat(response.nomComplet()).isEqualTo("John Doe"); assertThat(response.getNomComplet()).isEqualTo("John Doe");
assertThat(response.organisationNom()).isEqualTo("Mutuelle du Futur"); assertThat(response.getOrganisationNom()).isEqualTo("Mutuelle du Futur");
assertThat(response.dateAdhesion()).isEqualTo(dateAdhesion); assertThat(response.getDateAdhesion()).isEqualTo(dateAdhesion);
assertThat(response.statutCompte()).isEqualTo("ACTIF"); assertThat(response.getStatutCompte()).isEqualTo("ACTIF");
assertThat(response.soldeCotisations()).isEqualByComparingTo(new BigDecimal("50000.00")); assertThat(response.getSoldeCotisations()).isEqualByComparingTo(new BigDecimal("50000.00"));
assertThat(response.soldeEpargne()).isEqualByComparingTo(new BigDecimal("100000.00")); assertThat(response.getSoldeEpargne()).isEqualByComparingTo(new BigDecimal("100000.00"));
assertThat(response.soldeBloque()).isEqualByComparingTo(new BigDecimal("10000.00")); assertThat(response.getSoldeBloque()).isEqualByComparingTo(new BigDecimal("10000.00"));
assertThat(response.soldeTotalDisponible()).isEqualByComparingTo(new BigDecimal("140000.00")); assertThat(response.getSoldeTotalDisponible()).isEqualByComparingTo(new BigDecimal("140000.00"));
assertThat(response.encoursCreditTotal()).isEqualByComparingTo(new BigDecimal("0.00")); assertThat(response.getEncoursCreditTotal()).isEqualByComparingTo(new BigDecimal("0.00"));
assertThat(response.capaciteEmprunt()).isEqualByComparingTo(new BigDecimal("300000.00")); assertThat(response.getCapaciteEmprunt()).isEqualByComparingTo(new BigDecimal("300000.00"));
assertThat(response.nombreCotisationsPayees()).isEqualTo(12); assertThat(response.getNombreCotisationsPayees()).isEqualTo(12);
assertThat(response.nombreCotisationsTotal()).isEqualTo(12); assertThat(response.getNombreCotisationsTotal()).isEqualTo(12);
assertThat(response.nombreCotisationsEnRetard()).isEqualTo(0); assertThat(response.getNombreCotisationsEnRetard()).isEqualTo(0);
assertThat(response.tauxEngagement()).isEqualTo(100); assertThat(response.getTauxEngagement()).isEqualTo(100);
assertThat(response.nombreComptesEpargne()).isEqualTo(2); assertThat(response.getNombreComptesEpargne()).isEqualTo(2);
assertThat(response.dateCalcul()).isEqualTo(dateCalcul); assertThat(response.getDateCalcul()).isEqualTo(dateCalcul);
} }
@Test @Test
void testRecord_Equals() { void testEquals() {
LocalDate date1 = LocalDate.of(2024, 1, 1); LocalDate date1 = LocalDate.of(2024, 1, 1);
LocalDate date2 = LocalDate.now(); LocalDate date2 = LocalDate.now();
@@ -76,7 +76,7 @@ class CompteAdherentResponseTest {
} }
@Test @Test
void testRecord_ToString() { void testToString() {
CompteAdherentResponse response = new CompteAdherentResponse( CompteAdherentResponse response = new CompteAdherentResponse(
"MUF-001", "John Doe", "Mutuelle", LocalDate.now(), "ACTIF", "MUF-001", "John Doe", "Mutuelle", LocalDate.now(), "ACTIF",
new BigDecimal("1000"), new BigDecimal("2000"), BigDecimal.ZERO, new BigDecimal("1000"), new BigDecimal("2000"), BigDecimal.ZERO,