| setInventoryQuantity(InventoryService.InventoryQuantityRequest) |   | 40% |   | 14% | 7 | 8 | 7 | 15 | 0 | 1 |
| compareSites(AccessionFilter, Map, Pageable) |   | 89% |   | 61% | 7 | 10 | 4 | 50 | 0 | 1 |
| updateMoistureContent(SeedInventoryExtra, InventoryService.MoistureContentRequest) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| update(Inventory, Inventory) |   | 72% |   | 62% | 5 | 9 | 4 | 17 | 0 | 1 |
| createHarvestedInventory(Inventory, Site, InventoryMaintenancePolicy, String, String, Double, String, String, Geography, String, String, String, String, boolean) |   | 93% |   | 66% | 8 | 13 | 2 | 88 | 0 | 1 |
| assignLocation(InventoryService.AssignLocationRequest) |   | 81% |   | 64% | 5 | 8 | 4 | 22 | 0 | 1 |
| splitInventory(InventoryService.SplitInventoryRequest) |   | 82% |   | 62% | 3 | 5 | 4 | 23 | 0 | 1 |
| list(Class, InventoryFilter, Pageable, String[]) |   | 84% |   | 60% | 4 | 6 | 2 | 19 | 0 | 1 |
| invitroMultiply(InvitroInventoryService.IVMultiplicationRequest) |   | 94% |   | 67% | 11 | 18 | 1 | 43 | 0 | 1 |
| lambda$getInventoryDetails$11(InventoryViability) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| convertQuantity(String, Double, String, Double) |   | 84% |   | 69% | 8 | 14 | 1 | 13 | 0 | 1 |
| lambda$addCompletedInventoryAction$8(Instant, Consumer, InventoryAction) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| invitroStart(InvitroInventoryService.IVMultiplicationRequest) |   | 95% |   | 75% | 7 | 15 | 1 | 39 | 0 | 1 |
| updateFast(Inventory, Inventory) |   | 89% |   | 81% | 3 | 9 | 2 | 17 | 0 | 1 |
| listInventoryHarvest(InventoryActionFilter, Pageable) |   | 87% |   | 50% | 1 | 2 | 2 | 14 | 0 | 1 |
| create(Inventory) |   | 87% |   | 78% | 3 | 8 | 2 | 16 | 0 | 1 |
| lambda$assignMissingInventoryNumbers$18(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assignMissingInventoryNumbers$16(Inventory) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$recalculateAllInventoryNumbers$15(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$recalculateAllInventoryNumbers$13(Inventory) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listInventoryHarvest$25(Inventory, Inventory) |   | 70% |   | 37% | 4 | 5 | 0 | 2 | 0 | 1 |
| remove(Inventory) |   | 96% |   | 75% | 3 | 7 | 2 | 36 | 0 | 1 |
| getSystemInventory(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$assignMissingInventoryNumbers$17(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$recalculateAllInventoryNumbers$14(List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$assignLocation$5(InventoryService.AssignLocationRequest.Location) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| discardMaterial(Map) |   | 93% |   | 83% | 1 | 4 | 1 | 12 | 0 | 1 |
| shareAttachment(Long, List) |   | 86% |   | 50% | 1 | 2 | 1 | 7 | 0 | 1 |
| aggregateQuantity(InventoryFilter, Pageable) |   | 80% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| lambda$shareAttachment$20() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$aggregateQuantity$2() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getInventoryDetails(Inventory) |   | 95% |   | 50% | 3 | 4 | 1 | 24 | 0 | 1 |
| areCompatibleUnits(String, String, Double) |   | 93% |   | 76% | 6 | 14 | 0 | 9 | 0 | 1 |
| findByIdAndVersion(Set) |   | 92% |   | 75% | 1 | 3 | 0 | 6 | 0 | 1 |
| lambda$list$9(List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| assignMissingInventoryNumbers() |  | 93% |   | 25% | 2 | 3 | 0 | 11 | 0 | 1 |
| entityIdPredicate() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getHasUnavailableSite$21(SecurityAction, String, Site) |  | 83% |   | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
| addCompletedInventoryAction(Inventory, CommunityCodeValues.CodeValueDef, Consumer) |  | 99% |   | 50% | 2 | 3 | 1 | 22 | 0 | 1 |
| lambda$splitInventory$4(Inventory, InventoryExtra, List, InventoryService.SplitInventoryRequest.SplitInventory) |  | 100% |   | 75% | 2 | 5 | 0 | 30 | 0 | 1 |
| assureSystemInventory(Accession) |  | 100% | | n/a | 0 | 1 | 0 | 20 | 0 | 1 |
| applyTCExtraFromRequest(Inventory, InvitroInventoryService.IVMultiplicationItem, Inventory) |  | 100% |   | 83% | 2 | 7 | 0 | 18 | 0 | 1 |
| lambda$multiplicationOrder$19(AtomicInteger, ArrayList, Inventory) |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| lambda$compareSites$23(QAccession, List, Object) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| applyOrderWithExtra(JPQLQuery, Pageable, String, Querydsl) |  | 100% |  | 100% | 0 | 4 | 0 | 9 | 0 | 1 |
| multiplicationOrder(Site, Set, Cooperator, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 |
| ensureSystemInventories() |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| adjustFilter(InventoryFilter) |  | 100% |   | 75% | 1 | 3 | 0 | 11 | 0 | 1 |
| joinDetails(JPAQuery, QInventory) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| recalculateAllInventoryNumbers() |  | 100% |   | 50% | 1 | 2 | 0 | 11 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| mintBarcode(Inventory) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| assignBarcode(Inventory) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| prepareLabelContext(Map, Inventory) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| lambda$listInventoryHarvest$26(List, InventoryService.InventoryHarvest) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| lambda$discardMaterial$1(int, Inventory, Inventory, InventoryAction) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| lambda$completeInventoryAction$7(String, Inventory, InventoryAction) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| getByBarcode(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| inventoryOverview(String, InventoryFilter) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHasUnavailableSite(Collection, SecurityAction, String) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| lambda$aggregateQuantity$3(InventoryRepositoryCustom.AggregatedInventoryQuantity) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| assignLocations(List) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| list(InventoryFilter, Pageable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| completeInventoryAction(Inventory, CommunityCodeValues.CodeValueDef, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| entityListQuery() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$compareSites$22(Map, Site) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getInventoryDetails$12(AccessionInvAttach) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| lambda$listInventoryHarvest$24(Inventory, Inventory) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getByBarcode$6(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| get(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$list$10(String, Sort.Order) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createFast(Inventory) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$remove$0(OrderRequestItem) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| InventoryServiceImpl() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |