DocumentService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total70 of 86891%6 of 4486%15546206932
validateAllowedFile(MultipartFile, String)144877%2675%2521301
uploadDocument(MultipartFile, String, UUID, UUID)812293%4100%0323601
lambda$toggleStar$15()50%n/a111111
lambda$toggleStar$14()50%n/a111111
lambda$reviewDocument$12()50%n/a111111
lambda$addComment$11()50%n/a111111
lambda$addComment$10()50%n/a111111
lambda$addComment$9()50%n/a111111
lambda$getComments$7()50%n/a111111
lambda$getComments$6()50%n/a111111
lambda$getPresignedUrl$3()50%n/a111111
normalizeMimeType(String)21487%2250%231301
toggleStar(UUID, UUID)3597%1150%120901
reviewDocument(UUID, UUID, DocumentStatus, String)107100%14100%0802601
addComment(UUID, UUID, String)96100%n/a0102401
mapToDto(Document)70100%n/a0101601
deleteDocument(UUID, UUID)57100%4100%0301501
getPresignedUrl(UUID, UUID)44100%n/a0101301
DocumentService(DocumentRepository, ProjectRepository, UserRepository, ProjectMemberRepository, DocumentCommentRepository, AuditLogService, StorageService, NotificationService, ClamAvService)40100%n/a0101301
getComments(UUID, UUID)29100%n/a010901
lambda$getComments$8(DocumentComment)28100%n/a010701
extractExtension(String)20100%1375%130401
isDetectedTypeCompatible(String, String)20100%4100%030501
static {...}19100%n/a010501
listDocumentsByUser(UUID, UUID, String, DocumentStatus, Pageable)12100%n/a010301
validateJsonContent(MultipartFile)7100%n/a010201
lambda$reviewDocument$13()5100%n/a010101
lambda$deleteDocument$5()5100%n/a010101
lambda$getPresignedUrl$4()5100%n/a010101
lambda$uploadDocument$2()5100%n/a010101
lambda$uploadDocument$1()5100%n/a010101
lambda$uploadDocument$0()5100%n/a010101