PreferencesEtablissementAbsencesService preferencesEtablissementAbsencesService
MotifService motifService
LocalPersonneService localPersonneService
+ ImpressionSyntheseVieScolaireService impressionSyntheseVieScolaireService
org.lilie.services.eliot.annuaire.SecuriteSession securiteSession
localPersonneService = Mock(LocalPersonneService)
impressionSyntheseService = new ImpressionSyntheseService(
+ preferencesEtablissementAbsencesService: preferencesEtablissementAbsencesService
+ )
+
+ impressionSyntheseVieScolaireService = new ImpressionSyntheseVieScolaireService(
statsPeriodesService: statsPeriodesService,
- preferencesEtablissementAbsencesService: preferencesEtablissementAbsencesService,
- motifService: motifService
+ motifService: motifService,
+ preferencesEtablissementAbsencesService: preferencesEtablissementAbsencesService
)
securiteSession = Mock(SecuriteSession)
eleve2.localPersonneService = localPersonneService
when:
- impressionSyntheseService.listeVieScolaire(
+ impressionSyntheseVieScolaireService.listeVieScolaire(
synthese, tableau, securiteSession)
then:
def 'calculeAbsencesTotales'() {
when:
- statsPeriodes = impressionSyntheseService.calculeAbsencesTotales(
+ statsPeriodes = impressionSyntheseVieScolaireService.calculeAbsencesTotales(
synthese,
preferencesEtablissementAbsences,
motifIds
def 'calculeRetards'() {
when:
- statsPeriodes = impressionSyntheseService.calculeRetards(
+ statsPeriodes = impressionSyntheseVieScolaireService.calculeRetards(
synthese,
preferencesEtablissementAbsences,
motifIds
def 'calculeDepartsAnticipes'() {
when:
- statsPeriodes = impressionSyntheseService.calculeDepartsAnticipes(
+ statsPeriodes = impressionSyntheseVieScolaireService.calculeDepartsAnticipes(
synthese,
preferencesEtablissementAbsences,
motifIds
def 'creeBaseCriteresRecherche'() {
when:
- statsMensuellesParams = impressionSyntheseService.creeBaseCriteresRecherche(
+ statsMensuellesParams = impressionSyntheseVieScolaireService.creeBaseCriteresRecherche(
synthese,
preferencesEtablissementAbsences,
motifIds
def 'calculeStatistiquesAbsences'() {
when:
- impressionSyntheseService.calculeStatistiquesAbsences(
+ impressionSyntheseVieScolaireService.calculeStatistiquesAbsences(
synthese,
preferencesEtablissementAbsences,
params