avenirs-portfolio-api

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total3,206 of 8,21360%246 of 37334%3047127792,06815052323141
fr.avenirsesr.portfolio.trace.infrastructure.adapter.specification43117628%3849%31458112092302
fr.avenirsesr.portfolio.additionalskill.infrastructure.adapter.opensearch3760%160%18188989101022
fr.avenirsesr.portfolio.common.security.infrastructure.filter33314730%621216%505876115142134
fr.avenirsesr.portfolio.interoperability.additionalskill.rome.infrastructure.batch3140%220%37378787262655
fr.avenirsesr.portfolio.trace.domain.service18454874%151142%13454318933201
fr.avenirsesr.portfolio.trace.application.adapter.controller17518150%40%715479241201
fr.avenirsesr.portfolio.interoperability.additionalskill.rome.infrastructure.adapter.rest1551810%20%911404481012
fr.avenirsesr.portfolio.common.openapi.infrastructure.adapter1072%n/a3432333412
fr.avenirsesr.portfolio.student.progress.infrastructure.adapter.repository9910551%3350%516367431302
fr.avenirsesr.portfolio.student.progress.infrastructure.adapter.specification946641%40%1018253681602
fr.avenirsesr.portfolio.file.infrastructure.adapter.service786645%10216%81217283601
fr.avenirsesr.portfolio.additionalskill.infrastructure.adapter.openapi568%n/a2418202412
fr.avenirsesr.portfolio.user.infrastructure.adapter.openapi568%n/a2418202412
fr.avenirsesr.portfolio.trace.domain.data486055%n/a36363636
fr.avenirsesr.portfolio.additionalskill.infrastructure.adapter.specification483240%80%1014121861012
fr.avenirsesr.portfolio.common.data.infrastructure.adapter.specification473744%7330%9137165802
fr.avenirsesr.portfolio.ams.infrastructure.adapter.specification451119%40%5710123501
fr.avenirsesr.portfolio.additionalskill.infrastructure.adapter.repository428466%2250%612133541002
fr.avenirsesr.portfolio.user.application.adapter.controller397565%60%378310401
fr.avenirsesr.portfolio.trace.infrastructure.adapter.openapi3911%n/a2413152412
fr.avenirsesr.portfolio.file.infrastructure.adapter.openapi3911%n/a2413152412
fr.avenirsesr.portfolio.student.progress.application.adapter.controller3513579%n/a31274931202
fr.avenirsesr.portfolio.trace.domain.filter306367%9325%691130302
fr.avenirsesr.portfolio.user.domain.service2619488%6960%72255411403
fr.avenirsesr.portfolio.shared.infrastructure.adapter.openapi2519%n/a24792412
fr.avenirsesr.portfolio.additionalskill.application.adapter.controller248377%n/a144251401
fr.avenirsesr.portfolio.trace.infrastructure.adapter.repository2316887%4660%4134600801
fr.avenirsesr.portfolio.common.data.infrastructure.adapter.repository229380%2466%5126273902
fr.avenirsesr.portfolio.program.infrastructure.adapter.openapi2218%n/a24682412
fr.avenirsesr.portfolio.ams.infrastructure.adapter.openapi2218%n/a24682412
fr.avenirsesr.portfolio.ams.infrastructure.adapter.repository208580%2250%4106302802
fr.avenirsesr.portfolio.common.language.infrastructure.adapter.utils202757%n/a255132501
fr.avenirsesr.portfolio.student.progress.domain.service1422194%4100%22136021901
fr.avenirsesr.portfolio.user.infrastructure.adapter.service126384%3350%3123150906
fr.avenirsesr.portfolio.user.infrastructure.adapter.repository123876%n/a274152704
fr.avenirsesr.portfolio.common.testutils.infrastructure.adapter.util91765%1150%23251201
fr.avenirsesr.portfolio.file.application.adapter.controller814794%4100%0102470803
fr.avenirsesr.portfolio.ams.infrastructure.adapter.service85787%2250%292160703
fr.avenirsesr.portfolio.interoperability.additionalskill.rome.domain.service713495%8100%0103430601
fr.avenirsesr.portfolio.ams.domain.service78192%n/a151241501
fr.avenirsesr.portfolio.additionalskill.domain.service75288%2100%151151401
fr.avenirsesr.portfolio.shared.infrastructure.utils73282%n/a022100201
fr.avenirsesr.portfolio.program.infrastructure.adapter.repository9594%5550%61513111005
fr.avenirsesr.portfolio.shared.infrastructure.context1168%3350%25140201
fr.avenirsesr.portfolio37%n/a12231201
fr.avenirsesr.portfolio.file.domain.service33298%21285%22018101302
fr.avenirsesr.portfolio.file.infrastructure.service5793%1150%171160603
fr.avenirsesr.portfolio.program.infrastructure.adapter.service4191%1150%181130703
fr.avenirsesr.portfolio.interoperability.additionalskill.rome.infrastructure.adapter.repository1071%n/a12141201
fr.avenirsesr.portfolio.trace.infrastructure.adapter.service6195%1150%151150402
fr.avenirsesr.portfolio.common.web.infrastructure.context5795%2100%1101181903
fr.avenirsesr.portfolio.common.validation.infrastructure.adapter.utils1178%1375%24141201
fr.avenirsesr.portfolio.interoperability.additionalskill.xxi.infrastructure.service139100%6100%01502901203
fr.avenirsesr.portfolio.interoperability.additionalskill.casoc.infrastructure.service80100%2100%0100150903
fr.avenirsesr.portfolio.interoperability.additionalskill.casol.infrastructure.service80100%2100%0100150903
fr.avenirsesr.portfolio.ams.application.adapter.controller64100%n/a020140201
fr.avenirsesr.portfolio.interoperability.additionalskill.xxi.domain.service58100%n/a040180401
fr.avenirsesr.portfolio.trace.infrastructure.adapter.client57100%n/a030170301
fr.avenirsesr.portfolio.file.infrastructure.adapter.specification57100%n/a06080602
fr.avenirsesr.portfolio.student.progress.domain.data55100%4100%070150502
fr.avenirsesr.portfolio.file.infrastructure.adapter.repository53100%n/a050210502
fr.avenirsesr.portfolio.program.domain.service47100%n/a07090702
fr.avenirsesr.portfolio.interoperability.additionalskill.casoc.domain.service44100%n/a030150301
fr.avenirsesr.portfolio.interoperability.additionalskill.casol.domain.service44100%n/a030150301
fr.avenirsesr.portfolio.additionalskill.infrastructure.adapter.service42100%n/a040100401
fr.avenirsesr.portfolio.navigation.access.application.adapter.controller42100%n/a02090201
fr.avenirsesr.portfolio.user.domain.data36100%n/a02020202
fr.avenirsesr.portfolio.student.progress.infrastructure.adapter.service26100%n/a03070301
fr.avenirsesr.portfolio.common.testutils22100%n/a050100501
fr.avenirsesr.portfolio.program.application.adapter.controller18100%n/a02050201
fr.avenirsesr.portfolio.shared.application.adapter.utils18100%n/a03030301
fr.avenirsesr.portfolio.file.domain.data12100%n/a01010101