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:
@@ -10,23 +10,23 @@ class ErrorResponseTest {
|
||||
void testOf_messageUniquement() {
|
||||
ErrorResponse response = ErrorResponse.of("Une erreur est survenue");
|
||||
|
||||
assertThat(response.message()).isEqualTo("Une erreur est survenue");
|
||||
assertThat(response.error()).isNull();
|
||||
assertThat(response.getMessage()).isEqualTo("Une erreur est survenue");
|
||||
assertThat(response.getError()).isNull();
|
||||
}
|
||||
|
||||
@Test
|
||||
void testOfError_errorUniquement() {
|
||||
ErrorResponse response = ErrorResponse.ofError("NOT_FOUND");
|
||||
|
||||
assertThat(response.message()).isNull();
|
||||
assertThat(response.error()).isEqualTo("NOT_FOUND");
|
||||
assertThat(response.getMessage()).isNull();
|
||||
assertThat(response.getError()).isEqualTo("NOT_FOUND");
|
||||
}
|
||||
|
||||
@Test
|
||||
void testConstructeurComplet() {
|
||||
ErrorResponse response = new ErrorResponse("Message d'erreur", "VALIDATION_ERROR");
|
||||
|
||||
assertThat(response.message()).isEqualTo("Message d'erreur");
|
||||
assertThat(response.error()).isEqualTo("VALIDATION_ERROR");
|
||||
assertThat(response.getMessage()).isEqualTo("Message d'erreur");
|
||||
assertThat(response.getError()).isEqualTo("VALIDATION_ERROR");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.Test;
|
||||
class CompteAdherentResponseTest {
|
||||
|
||||
@Test
|
||||
void testRecord_AllFields() {
|
||||
void testAllFields() {
|
||||
LocalDate dateAdhesion = LocalDate.of(2024, 1, 15);
|
||||
LocalDate dateCalcul = LocalDate.now();
|
||||
|
||||
@@ -33,27 +33,27 @@ class CompteAdherentResponseTest {
|
||||
dateCalcul
|
||||
);
|
||||
|
||||
assertThat(response.numeroMembre()).isEqualTo("MUF-2026-001");
|
||||
assertThat(response.nomComplet()).isEqualTo("John Doe");
|
||||
assertThat(response.organisationNom()).isEqualTo("Mutuelle du Futur");
|
||||
assertThat(response.dateAdhesion()).isEqualTo(dateAdhesion);
|
||||
assertThat(response.statutCompte()).isEqualTo("ACTIF");
|
||||
assertThat(response.soldeCotisations()).isEqualByComparingTo(new BigDecimal("50000.00"));
|
||||
assertThat(response.soldeEpargne()).isEqualByComparingTo(new BigDecimal("100000.00"));
|
||||
assertThat(response.soldeBloque()).isEqualByComparingTo(new BigDecimal("10000.00"));
|
||||
assertThat(response.soldeTotalDisponible()).isEqualByComparingTo(new BigDecimal("140000.00"));
|
||||
assertThat(response.encoursCreditTotal()).isEqualByComparingTo(new BigDecimal("0.00"));
|
||||
assertThat(response.capaciteEmprunt()).isEqualByComparingTo(new BigDecimal("300000.00"));
|
||||
assertThat(response.nombreCotisationsPayees()).isEqualTo(12);
|
||||
assertThat(response.nombreCotisationsTotal()).isEqualTo(12);
|
||||
assertThat(response.nombreCotisationsEnRetard()).isEqualTo(0);
|
||||
assertThat(response.tauxEngagement()).isEqualTo(100);
|
||||
assertThat(response.nombreComptesEpargne()).isEqualTo(2);
|
||||
assertThat(response.dateCalcul()).isEqualTo(dateCalcul);
|
||||
assertThat(response.getNumeroMembre()).isEqualTo("MUF-2026-001");
|
||||
assertThat(response.getNomComplet()).isEqualTo("John Doe");
|
||||
assertThat(response.getOrganisationNom()).isEqualTo("Mutuelle du Futur");
|
||||
assertThat(response.getDateAdhesion()).isEqualTo(dateAdhesion);
|
||||
assertThat(response.getStatutCompte()).isEqualTo("ACTIF");
|
||||
assertThat(response.getSoldeCotisations()).isEqualByComparingTo(new BigDecimal("50000.00"));
|
||||
assertThat(response.getSoldeEpargne()).isEqualByComparingTo(new BigDecimal("100000.00"));
|
||||
assertThat(response.getSoldeBloque()).isEqualByComparingTo(new BigDecimal("10000.00"));
|
||||
assertThat(response.getSoldeTotalDisponible()).isEqualByComparingTo(new BigDecimal("140000.00"));
|
||||
assertThat(response.getEncoursCreditTotal()).isEqualByComparingTo(new BigDecimal("0.00"));
|
||||
assertThat(response.getCapaciteEmprunt()).isEqualByComparingTo(new BigDecimal("300000.00"));
|
||||
assertThat(response.getNombreCotisationsPayees()).isEqualTo(12);
|
||||
assertThat(response.getNombreCotisationsTotal()).isEqualTo(12);
|
||||
assertThat(response.getNombreCotisationsEnRetard()).isEqualTo(0);
|
||||
assertThat(response.getTauxEngagement()).isEqualTo(100);
|
||||
assertThat(response.getNombreComptesEpargne()).isEqualTo(2);
|
||||
assertThat(response.getDateCalcul()).isEqualTo(dateCalcul);
|
||||
}
|
||||
|
||||
@Test
|
||||
void testRecord_Equals() {
|
||||
void testEquals() {
|
||||
LocalDate date1 = LocalDate.of(2024, 1, 1);
|
||||
LocalDate date2 = LocalDate.now();
|
||||
|
||||
@@ -76,7 +76,7 @@ class CompteAdherentResponseTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
void testRecord_ToString() {
|
||||
void testToString() {
|
||||
CompteAdherentResponse response = new CompteAdherentResponse(
|
||||
"MUF-001", "John Doe", "Mutuelle", LocalDate.now(), "ACTIF",
|
||||
new BigDecimal("1000"), new BigDecimal("2000"), BigDecimal.ZERO,
|
||||
|
||||
Reference in New Issue
Block a user