Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
109 commits
Select commit Hold shift + click to select a range
d863f80
feat: method for PropertiesLoggerTest.java
SMaSndil Jul 30, 2025
5e47b78
feat : method for DataSetTest.java
SMaSndil Jul 30, 2025
eee8a12
feat: RestClientConfigurationTest.java
SMaSndil Jul 30, 2025
05d57d0
feat: methods for ConceptSDMXTest.java
SMaSndil Jul 30, 2025
5b9a61c
feat: improve methode because of sonar issue
SMaSndil Jul 30, 2025
fd6c304
feat: method for PatchDatasetDTOTest.java
SMaSndil Jul 30, 2025
3115382
feat: method for CodeTest.java
SMaSndil Jul 30, 2025
1e595db
feat: methods for CodeListTest.java
SMaSndil Jul 30, 2025
9a68c95
feat: method for ConceptByIdTest.java
SMaSndil Jul 30, 2025
1069df5
feat: method for ConceptDefCourteTest.java
SMaSndil Jul 30, 2025
c91ea8d
feat: methods for ConceptListTest.java
SMaSndil Jul 30, 2025
9cc148c
feat: improve method because of sonar issue
SMaSndil Jul 30, 2025
a346a2a
feat : try again because was not working
SMaSndil Jul 30, 2025
b7da925
feat: method for UriTest.java
SMaSndil Jul 31, 2025
d1cf5f3
feat: method for IdTest.java
SMaSndil Jul 31, 2025
600d9de
feat: method for SerieTest.java
SMaSndil Jul 31, 2025
d3bf6d8
feat: method for ModifiedTest.java
SMaSndil Jul 31, 2025
89d929d
feat: method for DataSetByIdtest.java
SMaSndil Jul 31, 2025
36d68f5
feat: method for ThemeTest.java
SMaSndil Jul 31, 2025
654d40b
feat: method for PatchDatasetPropertiesTest.java
SMaSndil Jul 31, 2025
2985d48
feat: method for DistributionsTest.java
SMaSndil Jul 31, 2025
cb806cb
feat: method for ProcessStepTest.java
SMaSndil Jul 31, 2025
68b7baa
feat: method for OperationTest.java
SMaSndil Jul 31, 2025
bab3313
feat : method for DisseminationStatusTest.java
SMaSndil Jul 31, 2025
8e09284
feat: method for OperationByIdTest.java
SMaSndil Jul 31, 2025
e2a221d
feat: method for OperationBySerieIdTest.java
SMaSndil Jul 31, 2025
6c54c4a
feat: methods for SerieByTest.java
SMaSndil Aug 1, 2025
8a1cd7b
feat : methods for SerieModelTest.java
SMaSndil Aug 1, 2025
f0a8bee
feat : methods for OrganisationModelTest.java
SMaSndil Aug 1, 2025
ff82bd6
feat : method for ValidationStatusTest.java
SMaSndil Aug 1, 2025
6cdb8bf
feat : methods for LabelTest.java
SMaSndil Aug 1, 2025
849984d
feat: methods for ListCodeByIdModelSwaggerTest.java
SMaSndil Aug 1, 2025
77d7cf2
feat: method for AllListCodeModelSwaggerTest.java
SMaSndil Aug 1, 2025
f161e44
feat : methods for Label__1Test.java
SMaSndil Aug 1, 2025
bf5fafc
feat : methods for CodeTest.java
SMaSndil Aug 1, 2025
9611f9f
feat: method for AllComponentModelSwaggerTest.java
SMaSndil Aug 1, 2025
a30db54
feat: method for ListeCodetest.java
SMaSndil Aug 4, 2025
26b6d48
feat: method for LabelTest.java
SMaSndil Aug 4, 2025
95e2524
feat: method for Label__1Test.java
SMaSndil Aug 4, 2025
6f791ae
feat: method for ConceptTest.java
SMaSndil Aug 4, 2025
bd959a0
feat: method for ComponentByIdModelSwaggerTest.java
SMaSndil Aug 4, 2025
f63123d
feat: method for CodeTest.java
SMaSndil Aug 4, 2025
fa8d56f
feat : methods for AllConceptModelSwaggerTest.java
SMaSndil Aug 4, 2025
59021cc
feat: method for LandingPageTest.java
SMaSndil Aug 5, 2025
7cf655f
feat: methods for LabelDataSetTest.java
SMaSndil Aug 5, 2025
0328150
feat: method for LabelTest.java
SMaSndil Aug 5, 2025
4f3d061
feat: method for IdLabelTest.java
SMaSndil Aug 5, 2025
258173f
feat: method for DistributionTest.java
SMaSndil Aug 5, 2025
8b65383
feat: methods for DataSetListModelSwaggerTest.java
SMaSndil Aug 5, 2025
f2a74a0
feat: method for SetOfConceptsModelSwaggerTest.java
SMaSndil Aug 5, 2025
f8ab3a4
feat: methods for LabelConceptTest.java
SMaSndil Aug 5, 2025
6088644
feat: methods for ConceptByIdModelSwaggerTest.java
SMaSndil Aug 5, 2025
62118ee
feat: method for CollectionOfConceptsModelSwaggerTest.java
SMaSndil Aug 5, 2025
e82e2db
feat: sonar issues
SMaSndil Aug 5, 2025
20ff805
feat: sonar issues
SMaSndil Aug 5, 2025
ebe39d9
feat: method for LangContentTest.java
SMaSndil Aug 5, 2025
75b12dd
feat: method for OperationListModelSwaggerTest.java
SMaSndil Aug 6, 2025
6b52ce8
feat: method for OperationModelSwaggerTest.java
SMaSndil Aug 6, 2025
424be59
feat: method for SerieListModelSwaggerTest.java
SMaSndil Aug 6, 2025
ac12fda
feat: methods for SerieModelSwaggerTest.java
SMaSndil Aug 6, 2025
d6cc2b4
feat: Sonar issue
SMaSndil Aug 6, 2025
232e3c3
feat: method for TemporalTest.java
SMaSndil Aug 6, 2025
263cb76
feat: methods for ThemeListModelSwaggerTest.java
SMaSndil Aug 6, 2025
f677d1a
feat: methods for ThemeModelSwaggerTest.java
SMaSndil Aug 6, 2025
ad81104
feat: methods for WasDerivedFromTest.java
SMaSndil Aug 6, 2025
3debb0b
feat: methods for AltLabelTest.java
SMaSndil Aug 6, 2025
f91a235
feat: methods for FamilleTest.java
SMaSndil Aug 6, 2025
4fe878a
feat: methods for FrequenceTest.java
SMaSndil Aug 6, 2025
1d58c60
feat: method for LabelTest.java
SMaSndil Aug 6, 2025
831c858
feat: methods for OperationBySerieIdModelSwaggerTest.java
SMaSndil Aug 6, 2025
9e88e4b
feat: Sonar Issue
SMaSndil Aug 6, 2025
19fcc29
feat: methods for OperationByIdModelSwaggerTest.java
SMaSndil Aug 6, 2025
5e703ab
feat: methods for SerieTest.java
SMaSndil Aug 7, 2025
bb9ef73
feat: method for SeriesListModelSwaggerTest.java
SMaSndil Aug 7, 2025
ded79a2
feat: method for SerieByIdModelSwaggerTest.java
SMaSndil Aug 7, 2025
901f3f5
feat: method for OperationsBySerieIdModelSwaggerTest.java
SMaSndil Aug 7, 2025
dd6512d
feat: method for OperationBySerieIdModelSwaggerTest.java
SMaSndil Aug 7, 2025
b488316
feat: method for TypeTest.java
SMaSndil Aug 7, 2025
6e3b8dc
feat: methods for LabelTest.java
SMaSndil Aug 7, 2025
711fad3
feat: methods for AttributTest.java
SMaSndil Aug 18, 2025
75a89b0
feat: methods for OrganisationsModelSwaggerTest.java
SMaSndil Aug 18, 2025
1b7b938
feat: methods for AllStructureModelSwaggerTest.java
SMaSndil Aug 18, 2025
2957218
feat: DimensionTest.java
SMaSndil Aug 18, 2025
ea2d377
feat: methods for Label__1Test.java
SMaSndil Aug 18, 2025
07c2a8e
feat: methods for Label__2Test.java
SMaSndil Aug 18, 2025
33a347d
feat: methods for Label__3Test.java
SMaSndil Aug 18, 2025
4f9938a
feat: methods for LabelTest.java
SMaSndil Aug 18, 2025
518ff53
feat: methods for MesureTest.java
SMaSndil Aug 18, 2025
95657fa
feat: methods for ListCodeTest.java
SMaSndil Aug 18, 2025
210a7a7
feat: methods for ListCode__1Test.java
SMaSndil Aug 18, 2025
90c8259
feat: methods for StructureByIdModelSwaggerTest.java
SMaSndil Aug 18, 2025
59150bb
feat: sonar issues
SMaSndil Aug 18, 2025
7c78feb
feat: sonar issues
SMaSndil Aug 18, 2025
4f854f9
feature: methods for StructureSliceKeysModelSwaggerTest.java
SMaSndil Aug 19, 2025
53d29f0
feat: method for FreeMarkerUtilsTest.java
SMaSndil Aug 19, 2025
6aa9e91
feat: methods for ObjectTypeTest.java
SMaSndil Aug 19, 2025
03ba9d6
feat: methods for XKOSTest.java
SMaSndil Aug 19, 2025
0275525
feat: methods for SDMX_MMTest.java
SMaSndil Aug 19, 2025
8165b0b
feat: methods for SCHEMATest.java
SMaSndil Aug 19, 2025
3466fd8
feat: methods for GEOTest.java
SMaSndil Aug 19, 2025
549c43f
feat: methods for QBTest.java
SMaSndil Aug 19, 2025
7aa9889
feat: methods for PROVTest.java
SMaSndil Aug 19, 2025
0884b4b
feat: method for PAVTest.java
SMaSndil Aug 19, 2025
4a6fb9b
feat: method for ORGTest.java
SMaSndil Aug 19, 2025
b138d59
feat: method INSEETest.java
SMaSndil Aug 19, 2025
d68b468
feat: methods for EVOCTest.java
SMaSndil Aug 19, 2025
cfbb4c5
feat: method for IGEOTest.java
SMaSndil Aug 19, 2025
a2d8c3b
feat: methods for DCTERMSTest.java
SMaSndil Aug 19, 2025
e19e789
feat : methods for DCMITYPETest.java
SMaSndil Aug 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
package fr.insee.rmes.configuration;

import org.junit.jupiter.api.Test;

import java.util.HashSet;
import java.util.List;
import java.util.Set;
import static org.junit.jupiter.api.Assertions.*;

class PropertiesLoggerTest {

@Test
void shouldCheckForDuplicatesWhenConsideringStaticElements(){
List<String> actualStaticElements = List.of(PropertiesLogger.PROPERTY_KEY_FOR_PREFIXES,
PropertiesLogger.PROPERTY_KEY_FOR_MORE_HIDDEN,
PropertiesLogger.PROPERTY_KEY_FOR_SOURCES_IGNORED,
PropertiesLogger.PROPERTY_KEY_FOR_SOURCES_SELECT);
Set<String> expectedStaticElements = new HashSet<>(actualStaticElements);
assertEquals(expectedStaticElements.size(),actualStaticElements.size());
}


}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
package fr.insee.rmes.configuration;

import fr.insee.rmes.utils.config.Config;
import org.junit.jupiter.api.Test;
import org.springframework.web.client.RestClient;
import static org.junit.jupiter.api.Assertions.*;

class RestClientConfigurationTest {

@Test
void shouldInitializeDefaultRestClient(){
RestClientConfiguration restClientConfiguration = new RestClientConfiguration();
RestClient restClient = restClientConfiguration.restClient(new Config());
assertTrue(restClient.head().toString().contains("DefaultRestClient")&&
restClient.patch().toString().contains("DefaultRestClient") &&
restClient.get().toString().contains("DefaultRestClient") &&
restClient.delete().toString().contains("DefaultRestClient") &&
restClient.mutate().toString().contains("DefaultRestClient") &&
restClient.post().toString().contains("DefaultRestClient") &&
restClient.put().toString().contains("DefaultRestClient") &&
restClient.options().toString().contains("DefaultRestClient")
);

}
}
38 changes: 38 additions & 0 deletions src/test/java/fr/insee/rmes/dto/datasets/PatchDatasetDTOTest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
package fr.insee.rmes.dto.datasets;

import fr.insee.rmes.modelSwagger.dataset.Temporal;
import org.junit.jupiter.api.Test;
import java.util.Objects;
import static org.junit.jupiter.api.Assertions.*;

class PatchDatasetDTOTest {

@Test
void shouldThrowAnExceptionWhenPatchDatasetDTO(){
RuntimeException exception = assertThrows(RuntimeException.class, () -> new PatchDatasetDTO(null,null,null,null,null));
assertEquals("fr.insee.rmes.utils.exceptions.RmesException: All required fields are null",exception.getMessage());
}

@Test
void shouldNotThrowAnExceptionWhenPatchDatasetDTO(){
String issued = "mockedIssued";
String modified = "mockedModified";
Temporal temporal = new Temporal("beginPeriod","endPeriod");
int numObservation =100;
int numSeries =12;
PatchDatasetDTO patchDatasetDTO = new PatchDatasetDTO(issued,modified,temporal,numObservation,numSeries);

boolean isIssuedValueKnown = Objects.equals(issued,patchDatasetDTO.issued());
boolean isModifiedValueKnown = Objects.equals(modified,patchDatasetDTO.modified());
boolean isTemporalValueKnown = Objects.equals(temporal,patchDatasetDTO.temporal());
boolean isNumObservationKnown = Objects.equals(numObservation,patchDatasetDTO.numObservations());
boolean isNumSeriesKnown = Objects.equals(numSeries,patchDatasetDTO.numSeries());

assertTrue(isIssuedValueKnown &&
isModifiedValueKnown &&
isTemporalValueKnown &&
isNumObservationKnown &&
isNumSeriesKnown);
}

}
38 changes: 38 additions & 0 deletions src/test/java/fr/insee/rmes/model/CodeList/CodeListTest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
package fr.insee.rmes.model.CodeList;

import fr.insee.rmes.modelSwagger.dataset.Label;
import fr.insee.rmes.modelSwagger.dataset.LangContent;
import org.junit.jupiter.api.Test;
import java.util.List;
import static org.junit.jupiter.api.Assertions.assertTrue;

class CodeListTest {

@Test
void shouldInitializeWhenCodeList(){

Label mockedLabel = new Label(List.of(LangContent.lg1("mockedLabel")));
Code firstMockedCode = new Code("firstMockedCode",mockedLabel,"firstMockedUri");
Code lastMockedCode = new Code("lastMockedCode",mockedLabel,"lastMockedUri");

CodeList codeList = new CodeList("mockedId",List.of(firstMockedCode,lastMockedCode),mockedLabel);

String id = "id";
List<Code> codes = List.of( new Code("otherMockedCode",mockedLabel,"otherMockedUri"));
Label label = new Label(List.of(LangContent.lg1("label")));

codeList.setId(id);
codeList.setLabel(label);
codeList.setCodes(codes);

boolean isIdExpected = id.equals(codeList.getId());
boolean isLabelExpected = label.equals(codeList.getLabel());
boolean isCodesExpected = codes.equals(codeList.getCodes());

assertTrue( isIdExpected && isLabelExpected && isCodesExpected);


}


}
36 changes: 36 additions & 0 deletions src/test/java/fr/insee/rmes/model/CodeList/CodeTest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
package fr.insee.rmes.model.CodeList;

import fr.insee.rmes.modelSwagger.dataset.Label;
import fr.insee.rmes.modelSwagger.dataset.LangContent;
import org.junit.jupiter.api.Test;
import java.util.List;
import java.util.Objects;
import static org.junit.jupiter.api.Assertions.*;

class CodeTest {

@Test
void shouldInitializeWhenCode(){

String mockedCode = "mockedCode";
String mockedUri = "mockedUri";
Label mockedLabel = new Label(List.of(LangContent.lg1("mockedLg1")));

Code code = new Code(mockedCode,mockedLabel,mockedUri);

code.setCode("newMockedCode");
code.setUri("newMockedUri");
Label otherLabel2 = new Label(List.of(LangContent.lg2("mockedLg2")));
code.setLabel(otherLabel2);

boolean isCodeExpected = Objects.equals( "newMockedCode",code.getCode());
boolean isUriExpected = Objects.equals( "newMockedUri",code.getUri());
boolean isLabelExpected = Objects.equals(otherLabel2,code.getLabel());

assertTrue(isCodeExpected && isUriExpected && isLabelExpected);

}



}
18 changes: 18 additions & 0 deletions src/test/java/fr/insee/rmes/model/ValidationStatusTest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
package fr.insee.rmes.model;

import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;

class ValidationStatusTest {

@Test
void shouldCheckClassOfEnumContainsAtLeastOneValue(){
ValidationStatus[] numberOfValues = ValidationStatus.values();
assertTrue(numberOfValues.length>0);
}

@Test
void shouldCheckReturnTheSameValue(){
assertEquals(ValidationStatus.MODIFIED.getValue(),ValidationStatus.MODIFIED.toString());
}
}
126 changes: 126 additions & 0 deletions src/test/java/fr/insee/rmes/model/concept/ConceptByIdTest.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
package fr.insee.rmes.model.concept;

import org.junit.jupiter.api.Test;
import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.ValueSource;
import java.util.Objects;
import static org.junit.jupiter.api.Assertions.*;

class ConceptByIdTest {

String dateCreation = "mockedDateCreation";
String dateMiseAJour = "mockedDateMiseAJour";
String prefLabelLg1= "mockedPrefLabelLg1";
String prefLabelLg2= "mockedPrefLabelLg2";
String statutValidation= "mockedStatutValidation";
String id= "mockedId";
String dateFinValidite= "mockedDateFinValidite";
String uri= "mockedUri";
String version= "mockedVersion";
String name= "mockedName";

ConceptById firstConceptById = new ConceptById(dateCreation,dateMiseAJour, prefLabelLg1, prefLabelLg2,statutValidation, id,dateFinValidite, uri,version, name) ;
ConceptById secondConceptById = new ConceptById();


@ParameterizedTest
@ValueSource(strings = { "mockedDateCreation1", "mockedDateCreation2", "mockedDateCreation3" })
void shouldCheckDateCreation(String mockedString){
firstConceptById.setDateCreation(mockedString);
secondConceptById.withDateCreation(mockedString);
assertTrue(Objects.equals(firstConceptById.getDateCreation(), secondConceptById.getDateCreation()) &&
Objects.equals(firstConceptById.getDateCreation(), mockedString));
}

@ParameterizedTest
@ValueSource(strings = { "mockedDateMiseAJour1", "mockedDateMiseAJour2", "mockedDateMiseAJour3" })
void shouldCheckDateMiseAJour(String mockedString){
firstConceptById.setDateMiseAJour(mockedString);
secondConceptById.withDateMiseAjour(mockedString);
assertTrue(Objects.equals(firstConceptById.getDateMiseAJour(), secondConceptById.getDateMiseAJour()) &&
Objects.equals(firstConceptById.getDateMiseAJour(), mockedString));
}

@ParameterizedTest
@ValueSource(strings = { "mockedPrefLabelLg1", "mockedPrefLabelLg2", "mockedPrefLabelLg3" })
void shouldCheckPrefLabelLg1(String mockedString){
firstConceptById.setPrefLabelLg1(mockedString);
secondConceptById.withPrefLabelLg1(mockedString);
assertTrue(Objects.equals(firstConceptById.getPrefLabelLg1(), secondConceptById.getPrefLabelLg1()) &&
Objects.equals(firstConceptById.getPrefLabelLg1(), mockedString));
}

@ParameterizedTest
@ValueSource(strings = { "mockedPrefLabelLg1", "mockedPrefLabelLg2", "mockedPrefLabelLg3" })
void shouldCheckPrefLabelLg2(String mockedString){
firstConceptById.setPrefLabelLg2(mockedString);
secondConceptById.withPrefLabelLg2(mockedString);
assertTrue(Objects.equals(firstConceptById.getPrefLabelLg2(), secondConceptById.getPrefLabelLg2()) &&
Objects.equals(firstConceptById.getPrefLabelLg2(), mockedString));
}

@ParameterizedTest
@ValueSource(strings = { "mockedStatutValidation1", "mockedStatutValidation2", "mockedStatutValidation3" })
void shouldCheckStatutValidation(String mockedString){
firstConceptById.setStatutValidation(mockedString);
secondConceptById.withStatutValidation(mockedString);
assertTrue(Objects.equals(firstConceptById.getStatutValidation(), secondConceptById.getStatutValidation())
&& Objects.equals(firstConceptById.getStatutValidation(), mockedString));
}

@ParameterizedTest
@ValueSource(strings = { "mockedId1", "mockedId2", "mockedId3" })
void shouldCheckId(String mockedString){
firstConceptById.setId(mockedString);
secondConceptById.withId(mockedString);
assertTrue(Objects.equals(firstConceptById.getId(), secondConceptById.getId()) &&
Objects.equals(firstConceptById.getId(), mockedString)
);
}

@ParameterizedTest
@ValueSource(strings = { "mockedDateFinValidite1", "mockedDateFinValidite2", "mockedDateFinValidite3" })
void shouldCheckDateFinValidite(String mockedString){
firstConceptById.setDateFinValidite(mockedString);
secondConceptById.withDateFinValidite(mockedString);
assertTrue(Objects.equals(firstConceptById.getDateFinValidite(), secondConceptById.getDateFinValidite()) &&
Objects.equals(firstConceptById.getDateFinValidite(), mockedString));
}

@ParameterizedTest
@ValueSource(strings = { "mockedUri1", "mockedUri2", "mockedUri3" })
void shouldCheckUri(String mockedString){
firstConceptById.setUri(mockedString);
secondConceptById.withUri(mockedString);
assertTrue(Objects.equals(firstConceptById.getUri(), secondConceptById.getUri()) &&
Objects.equals(firstConceptById.getUri(), mockedString));
}

@ParameterizedTest
@ValueSource(strings = { "mockedVersion1", "mockedVersion2", "mockedVersion3" })
void shouldCheckVersion(String mockedString){
firstConceptById.setVersion(mockedString);
secondConceptById.withVersion(mockedString);
assertTrue(Objects.equals(firstConceptById.getVersion(), secondConceptById.getVersion()) &&
Objects.equals(firstConceptById.getVersion(), mockedString)
);
}

@Test
void shouldCheckName(){
firstConceptById.setName("mockedName");
assertEquals("mockedName",firstConceptById.getName());
}

@ParameterizedTest
@ValueSource(strings = { "mockedVersion1/mockedValue1", "mockedVersion2/mockedValue2", "mockedVersion3/mockedValue3" })
void shouldCheckAdditionalProperties(String mockedString){
String nameExample = mockedString.split("/")[0];
String value = mockedString.split("/")[1];
firstConceptById.setAdditionalProperty(nameExample,value);
secondConceptById.withAdditionalProperty(nameExample,value);
assertTrue(("{" + nameExample + "=" + value + "}").equals(firstConceptById.getAdditionalProperties().toString())&&
("{" + nameExample + "=" + value + "}").equals(secondConceptById.getAdditionalProperties().toString()));
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
package fr.insee.rmes.model.concept;

import org.junit.jupiter.params.ParameterizedTest;
import org.junit.jupiter.params.provider.ValueSource;
import static org.junit.jupiter.api.Assertions.*;

class ConceptDefCourteTest {

@ParameterizedTest
@ValueSource(strings = { "mockedValue1", "mockedValue2", "mockedValue3" })
void shouldCheckContenuWhenConceptDefCourte(String mockedString){
ConceptDefCourte conceptDefCourte = new ConceptDefCourte();
conceptDefCourte.setContenu(mockedString);
assertEquals(mockedString,conceptDefCourte.getContenu());
}

@ParameterizedTest
@ValueSource(strings = { "mockedValue1", "mockedValue2", "mockedValue3" })
void shouldCheckLangWhenConceptDefCourte(String mockedString){
ConceptDefCourte conceptDefCourte = new ConceptDefCourte("mockedContenu","mockedLang");
conceptDefCourte.setLangue(mockedString);
assertEquals(mockedString,conceptDefCourte.getLangue());
}

}
Loading