DocumentService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total72 of 82991%7 of 4283%16537198932
validateAllowedFile(MultipartFile, String)144877%2675%2521301
uploadDocument(MultipartFile, String, UUID, UUID)811293%2100%0223401
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
extractExtension(String)21890%2250%231401
normalizeMimeType(String)21487%2250%231301
toggleStar(UUID, UUID)13597%1150%120901
reviewDocument(UUID, UUID, DocumentStatus, String)107100%14100%0802601
addComment(UUID, UUID, String)96100%n/a0102401
deleteDocument(UUID, UUID)57100%4100%0301501
getPresignedUrl(UUID, UUID)44100%n/a0101301
mapToDto(Document)44100%n/a0101101
DocumentService(DocumentRepository, ProjectRepository, UserRepository, ProjectMemberRepository, DocumentCommentRepository, AuditLogService, StorageService, NotificationService)37100%n/a0101201
getComments(UUID, UUID)29100%n/a010901
lambda$getComments$8(DocumentComment)28100%n/a010701
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