branch feature/7458 updated (497ba00 -> 6c688a1)
This is an automated email from the git hooks/post-receive script. New change to branch feature/7458 in repository observe. See http://git.codelutin.com/observe.git from 497ba00 Gestion de la locale des référentiels new 6c688a1 Ajout commentaires sur un test The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit 6c688a16bb382ff3a04948153893f30c8cd18dce Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Aug 18 12:23:13 2015 +0200 Ajout commentaires sur un test Summary of changes: .../observe/services/service/ReferentialDtoBuilderTest.java | 11 +++++++++++ 1 file changed, 11 insertions(+) -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
This is an automated email from the git hooks/post-receive script. New commit to branch feature/7458 in repository observe. See http://git.codelutin.com/observe.git commit 6c688a16bb382ff3a04948153893f30c8cd18dce Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Aug 18 12:23:13 2015 +0200 Ajout commentaires sur un test --- .../observe/services/service/ReferentialDtoBuilderTest.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/observe-services-topia/src/test/java/fr/ird/observe/services/service/ReferentialDtoBuilderTest.java b/observe-services-topia/src/test/java/fr/ird/observe/services/service/ReferentialDtoBuilderTest.java index 5c1dcb4..78bba4a 100644 --- a/observe-services-topia/src/test/java/fr/ird/observe/services/service/ReferentialDtoBuilderTest.java +++ b/observe-services-topia/src/test/java/fr/ird/observe/services/service/ReferentialDtoBuilderTest.java @@ -8,6 +8,7 @@ import fr.ird.observe.entities.referentiel.Program; import fr.ird.observe.entities.referentiel.ProgramImpl; import fr.ird.observe.services.dto.constants.ReferentialLocale; import fr.ird.observe.services.dto.referential.I18nReferentialDto; +import fr.ird.observe.services.dto.referential.OrganismDto; import fr.ird.observe.services.dto.referential.ProgramDto; import fr.ird.observe.services.dto.referential.ReferentialDto; import fr.ird.observe.services.dto.referential.ReferentialLabelDto; @@ -16,6 +17,8 @@ import org.junit.Assert; import org.junit.Test; import org.nuiton.util.DateUtil; +import java.util.Set; + /** * Created on 17/08/15. * @@ -59,7 +62,14 @@ public class ReferentialDtoBuilderTest { ReferentialDtoBuilder<ProgramDto> builder = ReferentialDtoBuilder.create(ProgramDto.class, ReferentialLocale.FR); builder.copyEntity(program); ProgramDto programDto = builder.build(); + Set<Class<? extends ReferentialDto>> referentialDtoTypes = builder.getReferentialDtoTypes(); + + // On verifie les types de listes de labels détectées + Assert.assertNotNull(referentialDtoTypes); + Assert.assertEquals(1, referentialDtoTypes.size()); + Assert.assertTrue(referentialDtoTypes.contains(OrganismDto.class)); + // On vérife que le program a bien été copié Assert.assertEquals(program.getCode(), programDto.getCode()); Assert.assertEquals(program.isNeedComment(), programDto.isNeedComment()); Assert.assertNotNull(programDto.getStatus()); @@ -78,6 +88,7 @@ public class ReferentialDtoBuilderTest { Assert.assertEquals(program.getGearType().name(), programDto.getGearType().name()); Assert.assertEquals(program.getTargetDiscardsObservation(), programDto.getTargetDiscardsObservation()); + // On vérife que la référence sur l'organisme a bien été copiée ReferentialLabelDto organismDto = programDto.getOrganism(); Assert.assertNotNull(organismDto); Assert.assertEquals(organism.getTopiaId(), organismDto.getId()); -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.
participants (1)
-
codelutin.com scm