added modifyPath method #470
GitHub Actions / Coverage build 470
succeeded
Jun 18, 2024 in 0s
Code Coverage 88.38 %
This run completed at 06/18/2024 15:09:29
Details
Coverage Report: JaCoCo
- IntegrationTest (QuarkusTest)
Outcome | Value |
---|---|
Code Coverage % | 88.38% |
✔️ Number of Lines Covered | 2433 |
❌ Number of Lines Missed | 320 |
Total Number of Lines | 2753 |
Details:
it/gov/pagopa/atmlayer/service/model/client
❌ ProcessClient.java
it/gov/pagopa/atmlayer/service/model/strategy
✔️ ObjectStoreStrategy.java
All Lines Covered!
✔️ ObjectStoreStrategyConfig.java
All Lines Covered!
it/gov/pagopa/atmlayer/service/model/mapper
❌ BpmnConfigMapper.java
❌ ResourceEntityMapperImpl.java
Lines Missed:
✔️ UserProfilesMapper.java
All Lines Covered!
✔️ BpmnVersionMapper.java
All Lines Covered!
✔️ UserMapper.java
All Lines Covered!
✔️ ProfileMapperImpl.java
All Lines Covered!
❌ BpmnConfigMapperImpl.java
Lines Missed:
✔️ WorkflowResourceMapper.java
All Lines Covered!
❌ ResourceEntityMapper.java
Lines Missed:
- Line #70
} catch (NoSuchAlgorithmException | IOException e) {
❌ UserProfilesMapperImpl.java
Lines Missed:
✔️ ProfileMapper.java
All Lines Covered!
❌ ResourceFileMapper.java
❌ WorkflowResourceMapperImpl.java
Lines Missed:
- Line #38
catch ( DatatypeConfigurationException ex ) {
✔️ ResourceFileMapperImpl.java
All Lines Covered!
it/gov/pagopa/atmlayer/service/model/resource
✔️ ProfileResource.java
All Lines Covered!
✔️ InfoResource.java
All Lines Covered!
❌ WorkflowResourceResource.java
Lines Missed:
❌ ResourceEntityResource.java
Lines Missed:
✔️ UserProfilesResource.java
All Lines Covered!
❌ BpmnResource.java
Lines Missed:
✔️ UserResource.java
All Lines Covered!
it/gov/pagopa/atmlayer/service/model/model/filestorage
✔️ FormData.java
All Lines Covered!
✔️ FileObject.java
All Lines Covered!
it/gov/pagopa/atmlayer/service/model
✔️ App.java
All Lines Covered!
it/gov/pagopa/atmlayer/service/model/repository
❌ ProfileRepository.java
Lines Missed:
❌ UserRepository.java
Lines Missed:
❌ BpmnBankConfigRepository.java
Lines Missed:
❌ ResourceFileRepository.java
Lines Missed:
❌ ResourceEntityRepository.java
Lines Missed:
❌ BpmnVersionRepository.java
Lines Missed:
- Line #71
.transformToUni(session ->
- Line #73
.setParameter("bpmnId", uuid)
- Line #74
.getResultList());
it/gov/pagopa/atmlayer/service/model/model
❌ PageInfo.java
❌ BpmnIdDto.java
❌ ObjectStorePutResponse.java
❌ ResourceFileDTO.java
❌ BpmnBankConfigDTO.java
❌ DemoValidation.java
❌ ResourceDTO.java
❌ ATMLayerErrorResponse.java
❌ BufferWithMedata.java
❌ BpmnDTO.java
❌ WorkflowResourceDTO.java
❌ ProfileDTO.java
❌ ErrorResponse.java
❌ BpmnProcessDTO.java
❌ ATMLayerValidationErrorResponse.java
❌ BpmnFrontEndDTO.java
❌ InfoResponse.java
❌ WorkflowResourceFrontEndDTO.java
❌ ResourceFrontEndDTO.java
it/gov/pagopa/atmlayer/service/model/exception
✔️ AtmLayerException.java
All Lines Covered!
it/gov/pagopa/atmlayer/service/model/service/impl
✔️ UserServiceImpl.java
All Lines Covered!
✔️ BpmnFileStorageServiceImpl.java
All Lines Covered!
✔️ ResourceFileServiceImpl.java
All Lines Covered!
✔️ ProfileServiceImpl.java
All Lines Covered!
❌ WorkflowResourceStorageServiceImpl.java
Lines Missed:
❌ WorkflowResourceServiceImpl.java
Lines Missed:
❌ BpmnVersionServiceImpl.java
Lines Missed:
- Line #98
.recoverWithUni(failure -> {
- Line #284
.recoverWithUni(failure -> {
✔️ BpmnBankConfigService.java
All Lines Covered!
❌ UserProfilesServiceImpl.java
Lines Missed:
- Line #56
.map(this::checkProfile)
- Line #60
.usingConcurrencyOf(1)
- Line #61
.andFailFast();
- Line #80
.map(this::isUserProfileExisting)
- Line #84
.andCollectFailures()
- Line #86
.transform(existingFlags -> {
- Line #94
.transformToUni(profilesToInsert -> {
- Line #96
.map(this::insertSingleUserProfile)
- Line #100
.usingConcurrencyOf(1)
- Line #101
.andCollectFailures()
- Line #144
.transformToUni(existingUserProfile -> {
- Line #164
.transformToUni(userProfilesSaved -> {
❌ ResourceEntityStorageServiceImpl.java
Lines Missed:
it/gov/pagopa/atmlayer/service/model/exception/mapper
❌ GlobalExceptionMapperImpl.java
Lines Missed:
it/gov/pagopa/atmlayer/service/model/configurations
✔️ CorsFilter.java
All Lines Covered!
✔️ S3PreSignerLocal.java
All Lines Covered!
it/gov/pagopa/atmlayer/service/model/enumeration
✔️ FileParsingUtilityValues.java
All Lines Covered!
✔️ UtilityValues.java
All Lines Covered!
✔️ AppErrorCodeEnum.java
All Lines Covered!
✔️ StatusEnum.java
All Lines Covered!
✔️ ObjectStoreStrategyEnum.java
All Lines Covered!
✔️ DeployableResourceType.java
All Lines Covered!
✔️ BankConfigUtilityValues.java
All Lines Covered!
✔️ AppErrorType.java
All Lines Covered!
✔️ S3ResourceTypeEnum.java
All Lines Covered!
✔️ NoDeployableResourceType.java
All Lines Covered!
it/gov/pagopa/atmlayer/service/model/utils
❌ ConstraintViolationMappingUtils.java
❌ BpmnUtils.java
Lines Missed:
✔️ FileStorageS3Utils.java
All Lines Covered!
❌ EnumConverter.java
Lines Missed:
❌ CommonUtils.java
Lines Missed:
✔️ ConstraintViolationMappingUtilsImpl.java
All Lines Covered!
❌ FileUtilities.java
Lines Missed:
- Line #106
} catch (IllegalArgumentException e) {
- Line #109
} catch (IOException e) {
it/gov/pagopa/atmlayer/service/model/entity
✔️ BpmnBankConfig.java
All Lines Covered!
✔️ ResourceFile.java
All Lines Covered!
✔️ UserProfiles.java
All Lines Covered!
❌ BpmnBankConfigPK.java
❌ Profile.java
❌ UserProfilesPK.java
✔️ BpmnVersion.java
All Lines Covered!
❌ User.java
❌ WorkflowResource.java
❌ BpmnVersionPK.java
✔️ ResourceEntity.java
All Lines Covered!
it/gov/pagopa/atmlayer/service/model/validators
❌ BpmnEntityValidator.java
Lines Missed:
it/gov/pagopa/atmlayer/service/model/dto
❌ ProfileCreationDto.java
❌ UserWithProfilesDTO.java
❌ BranchDto.java
❌ DeployedBPMNProcessDefinitionDto.java
❌ DeployResponseDto.java
❌ BpmnUpgradeDto.java
❌ UserProfilesInsertionDTO.java
❌ BranchConfigs.java
❌ LinkDto.java
❌ UserInsertionWithProfilesDTO.java
❌ BankKeyDto.java
❌ BankConfigTripletDto.java
Lines Missed:
❌ BpmnAssociationDto.java
❌ UserInsertionDTO.java
❌ FileS3Dto.java
❌ BankConfigDeleteDto.java
❌ ResourceCreationDto.java
❌ ResourceMultipleCreationDtoJSON.java
❌ UserProfilesDTO.java
❌ TerminalConfigs.java
❌ BpmnCreationDto.java
❌ WorkflowResourceCreationDto.java
❌ DeployedDMNDecisionDefinitionDto.java
it/gov/pagopa/atmlayer/service/model/service
❌ ResourceEntityStorageService.java
❌ WorkflowResourceStorageService.java
❌ UserService.java
❌ BpmnFileStorageService.java
❌ S3ObjectStoreService.java
❌ ProfileService.java
❌ BpmnVersionService.java
❌ ObjectStoreService.java
❌ ResourceEntityService.java
❌ UserProfilesService.java
❌ WorkflowResourceService.java
❌ ResourceFileService.java
it/gov/pagopa/atmlayer/service/model/properties
❌ CDNProperties.java
❌ ObjectStoreProperties.java
Loading