User profile replica #173
Merged
User profile replica #173
GitHub Actions / Coverage build 527
succeeded
Jul 18, 2024 in 0s
Code Coverage 92.62 %
This run completed at 07/18/2024 10:44:51
Details
Coverage Report: JaCoCo
- S3PreSignerLocalTest (QuarkusTest)
Outcome | Value |
---|---|
Code Coverage % | 92.62% |
✔️ Number of Lines Covered | 2471 |
❌ Number of Lines Missed | 197 |
Total Number of Lines | 2668 |
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
All Lines Covered!
❌ 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 #74
.transformToUni(session ->
- Line #76
.setParameter(BPMN_ID, uuid)
- Line #77
.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:
❌ ResourceEntityServiceImpl.java
Lines Missed:
❌ BpmnVersionServiceImpl.java
Lines Missed:
- Line #94
.recoverWithUni(failure -> {
- Line #158
.transformToUni(bpmnVersion -> {
- Line #255
.recoverWithUni(failure -> {
✔️ BpmnBankConfigService.java
All Lines Covered!
❌ UserProfilesServiceImpl.java
Lines Missed:
- Line #173
List<UserProfiles> userProfilesToAdd = userProfilesToUpdate.stream().filter(j -> !userProfilesSavedIds.contains(j.getUserProfilesPK().getProfileId())).toList();
❌ 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:
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
❌ 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