| relayExternalRequest(MaterialSubRequest, String) |  | 0% |  | 0% | 7 | 7 | 34 | 34 | 1 | 1 |
| createExternalRequest(RequestServiceImpl.RequestBody, URL, String, List) |  | 0% |  | 0% | 3 | 3 | 32 | 32 | 1 | 1 |
| getRequestStatus(UUID) |  | 0% |  | 0% | 5 | 5 | 36 | 36 | 1 | 1 |
| sendSubRequestConfirmedEmail(MaterialSubRequest) |   | 6% |   | 25% | 2 | 3 | 21 | 24 | 0 | 1 |
| breakup(MaterialRequest) |   | 54% |   | 61% | 7 | 10 | 18 | 46 | 0 | 1 |
| sendApproverEmail(MaterialRequest) |   | 68% |   | 37% | 8 | 9 | 8 | 37 | 0 | 1 |
| listMineSubRequests(MaterialSubRequestFilter, Pageable) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| resendApproverEmails() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| resendNotConfirmedSubRequests() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| lambda$resendApproverEmails$12(MaterialRequest) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getSubrequest(UUID, Integer) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| listMyRequests(MaterialRequestFilter, Pageable) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| relayRequest(MaterialSubRequest) |   | 81% |   | 41% | 6 | 7 | 5 | 39 | 0 | 1 |
| sendValidationEmail(MaterialRequest) |   | 78% |   | 70% | 3 | 6 | 4 | 29 | 0 | 1 |
| recheckPid(MaterialRequest) |   | 57% |   | 75% | 1 | 3 | 8 | 18 | 0 | 1 |
| initiateRequest(Set, RequestService.RequestInfo, String, String, String) |   | 60% |   | 42% | 6 | 8 | 8 | 22 | 0 | 1 |
| getEmailTemplateByOrigin(MaterialRequest) |   | 34% |   | 33% | 2 | 4 | 6 | 12 | 0 | 1 |
| approveClientRequest(String, String, boolean) |   | 85% |   | 60% | 4 | 6 | 4 | 33 | 0 | 1 |
| lambda$resendNotConfirmedSubRequests$13(LinkedList, MaterialSubRequest) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| validateRequest(MaterialRequest) |   | 75% |   | 83% | 2 | 7 | 2 | 19 | 0 | 1 |
| list(FaoInstitute, MaterialSubRequestFilter, Pageable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$getRequestStatus$11(MaterialSubRequest) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| lambda$createExternalRequest$4(Accession) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| setProviderInfo(MaterialSubRequest, FaoInstitute, RequestService.ProviderInfoRequest) |   | 68% |   | 60% | 4 | 6 | 4 | 14 | 0 | 1 |
| getRequestByApprovalToken(String, String) |   | 54% |   | 50% | 2 | 3 | 4 | 9 | 0 | 1 |
| relayRequests(MaterialRequest) |   | 82% |   | 50% | 3 | 5 | 4 | 22 | 0 | 1 |
| list(MaterialRequestFilter, Pageable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| listSubRequests(MaterialSubRequestFilter, Pageable) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$createExternalRequest$3(MaterialSubRequest) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$createExternalRequest$5(String, String, HttpHeaders) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| get(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$relayRequests$7(MaterialSubRequest) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| get(FaoInstitute, UUID) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$breakup$2(MaterialSubRequest) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$breakup$1(String, MaterialSubRequest) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| get(UUID) |   | 58% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| getSubrequest(UUID) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$get$10(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createRequest(RequestService.RequestInfo, EasySMTA.EasySMTAUserData, Set, String, String, String) |   | 93% |   | 75% | 2 | 5 | 1 | 20 | 0 | 1 |
| validateReceipt(String, String) |   | 86% |   | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
| validateClientRequest(String, String) |   | 85% |   | 75% | 1 | 3 | 1 | 7 | 0 | 1 |
| lambda$breakup$0(Pair) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| serialize(RequestServiceImpl.RequestBody) |   | 82% | | n/a | 0 | 1 | 2 | 7 | 0 | 1 |
| lambda$relayRequests$6(MaterialSubRequest) |   | 71% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| lambda$relayRequests$8(MaterialSubRequest) |  | 85% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| changeInstitute(FaoInstitute, FaoInstitute) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| afterPropertiesSet() |  | 100% | | n/a | 0 | 1 | 0 | 9 | 0 | 1 |
| remove(UUID) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| initiateRequestByUuids(RequestService.RequestInfo, Set, String, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| RequestServiceImpl() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$relayRequests$9(MaterialSubRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |