This is an automated email from the git hooks/post-receive script. New commit to branch feature/6688 in repository tutti. See http://git.codelutin.com/tutti.git commit fe19de09cc87488fa8c72c2d6a47ec095ca1d06b Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Feb 23 19:33:58 2015 +0100 test involution when importing temporary referentials --- .../GenericFormatImportServiceTest.java | 25 ++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/tutti-service/src/test/java/fr/ifremer/tutti/service/genericformat/GenericFormatImportServiceTest.java b/tutti-service/src/test/java/fr/ifremer/tutti/service/genericformat/GenericFormatImportServiceTest.java index 0e3ef0e..7024e1d 100644 --- a/tutti-service/src/test/java/fr/ifremer/tutti/service/genericformat/GenericFormatImportServiceTest.java +++ b/tutti-service/src/test/java/fr/ifremer/tutti/service/genericformat/GenericFormatImportServiceTest.java @@ -2,8 +2,13 @@ package fr.ifremer.tutti.service.genericformat; import fr.ifremer.tutti.persistence.ProgressionModel; import fr.ifremer.tutti.service.ServiceDbResource; +import fr.ifremer.tutti.service.referential.ReferentialTemporaryGearService; +import fr.ifremer.tutti.service.referential.ReferentialTemporaryPersonService; +import fr.ifremer.tutti.service.referential.ReferentialTemporarySpeciesService; +import fr.ifremer.tutti.service.referential.ReferentialTemporaryVesselService; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.junit.Assert; import org.junit.Rule; import org.junit.Test; @@ -75,9 +80,29 @@ public class GenericFormatImportServiceTest extends GenericFormatImportServiceTe log.info("Will do import in " + nbSteps + " steps"); } + ReferentialTemporaryGearService temporaryGearService = dbResource.getServiceContext().getService(ReferentialTemporaryGearService.class); + ReferentialTemporaryPersonService temporaryPersonService = dbResource.getServiceContext().getService(ReferentialTemporaryPersonService.class); + ReferentialTemporarySpeciesService temporarySpeciesService = dbResource.getServiceContext().getService(ReferentialTemporarySpeciesService.class); + ReferentialTemporaryVesselService temporaryVesselService = dbResource.getServiceContext().getService(ReferentialTemporaryVesselService.class); + + Assert.assertEquals(0, temporaryGearService.getTemporaryGears().size()); + Assert.assertEquals(0, temporaryPersonService.getTemporaryPersons().size()); + Assert.assertEquals(0, temporarySpeciesService.getTemporarySpeciess().size()); + Assert.assertEquals(0, temporaryVesselService.getTemporaryVessels().size()); + service.importProgram(importConfiguration, progressionModel); + Assert.assertEquals(4, temporaryGearService.getTemporaryGears().size()); + Assert.assertEquals(3, temporaryPersonService.getTemporaryPersons().size()); + Assert.assertEquals(8, temporarySpeciesService.getTemporarySpeciess().size()); + Assert.assertEquals(4, temporaryVesselService.getTemporaryVessels().size()); + service.importProgram(importConfiguration, progressionModel); + Assert.assertEquals(4, temporaryGearService.getTemporaryGears().size()); + Assert.assertEquals(3, temporaryPersonService.getTemporaryPersons().size()); + Assert.assertEquals(8, temporarySpeciesService.getTemporarySpeciess().size()); + Assert.assertEquals(4, temporaryVesselService.getTemporaryVessels().size()); + } } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.