InventoryServiceImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total264 of 2,68490%65 of 18464%74152345021360
invitroMultiply(InvitroInventoryService.IVMultiplicationRequest)2922888%111557%111413801
compareSites(AccessionFilter, Map, Pageable)2329192%5964%5824501
assignLocation(InventoryService.AssignLocationRequest)209081%5964%5842201
list(Class, InventoryFilter, Pageable, String[])189784%4660%4621901
setInventoryQuantity(InventoryService.InventoryQuantityRequest)158184%6857%5811501
splitInventory(InventoryService.SplitInventoryRequest)148085%2466%2432101
lambda$addCompletedInventoryAction$7(Instant, Consumer, InventoryAction)130%20%225511
invitroStart(InvitroInventoryService.IVMultiplicationRequest)1120094%61470%61113401
lambda$assignMissingInventoryNumbers$15(Inventory)90%n/a111111
lambda$recalculateAllInventoryNumbers$12(Inventory)90%n/a111111
lambda$getInventoryDetails$10(InventoryViability)80%20%223311
lambda$assignMissingInventoryNumbers$17(List)70%n/a111111
lambda$assignMissingInventoryNumbers$16(List)70%n/a112211
lambda$recalculateAllInventoryNumbers$14(List)70%n/a111111
lambda$recalculateAllInventoryNumbers$13(List)70%n/a112211
lambda$assignLocation$4(InventoryService.AssignLocationRequest.Location)70%n/a111111
discardMaterial(Map)56893%1583%1411201
update(Inventory, Inventory)56392%1787%1511301
shareAttachment(Long, List)53386%1150%121701
aggregateQuantity(InventoryFilter, Pageable)51878%1150%121501
remove(Inventory)5861%1150%121301
lambda$shareAttachment$19()50%n/a111111
lambda$aggregateQuantity$1()50%n/a111111
getInventoryDetails(Inventory)48495%3350%3412401
findByIdAndVersion(Set)44792%1375%130601
updateMoistureContent(SeedInventoryExtra, InventoryService.MoistureContentRequest)43288%2250%230601
lambda$list$8(List)40%n/a111111
assignMissingInventoryNumbers()34393%3125%2301101
entityIdPredicate()30%n/a111111
lambda$getHasUnavailableSite$20(SecurityAction, String, Site)1083%1150%120101
addCompletedInventoryAction(Inventory, CommunityCodeValues.CodeValueDef, Consumer)9498%2250%2312201
lambda$splitInventory$3(Inventory, InventoryExtra, List, InventoryService.SplitInventoryRequest.SplitInventory)119100%2675%2503001
assureSystemInventory(Accession)74100%n/a0102001
lambda$multiplicationOrder$18(AtomicInteger, ArrayList, Inventory)62100%n/a0101701
lambda$compareSites$22(QAccession, List, Object)58100%2100%0201001
applyOrderWithExtra(JPQLQuery, Pageable, String, Querydsl)54100%6100%040901
multiplicationOrder(Site, Set, Cooperator, String, String)54100%n/a0101201
create(Inventory)52100%1583%1401201
ensureSystemInventories()46100%n/a010801
joinDetails(JPAQuery, QInventory)44100%n/a010801
recalculateAllInventoryNumbers()40100%1150%1201101
assignBarcode(Inventory)32100%4100%030801
applyExtraFromRequest(Inventory, InvitroInventoryService.IVMultiplicationItem)24100%2100%020701
static {...}23100%n/a010201
mintBarcode(Inventory)22100%n/a010301
lambda$discardMaterial$0(int, Inventory, Inventory, InventoryAction)20100%n/a010501
lambda$completeInventoryAction$6(String, Inventory, InventoryAction)16100%n/a010501
getByBarcode(String)13100%n/a010101
getHasUnavailableSite(Collection, SecurityAction, String)13100%n/a010501
lambda$aggregateQuantity$2(InventoryRepositoryCustom.AggregatedInventoryQuantity)12100%n/a010101
assignLocations(List)11100%n/a010401
inventoryOverview(String, InventoryFilter)11100%n/a010101
completeInventoryAction(Inventory, CommunityCodeValues.CodeValueDef, String)8100%n/a010201
entityListQuery()8100%n/a010101
lambda$compareSites$21(Map, Site)8100%n/a010101
lambda$getInventoryDetails$11(AccessionInvAttach)8100%1150%120301
list(InventoryFilter, Pageable)7100%n/a010101
lambda$getByBarcode$5(String)6100%n/a010101
lambda$list$9(String, Sort.Order)5100%n/a010101
InventoryServiceImpl()3100%n/a010101