ConcurrentMaterialStore

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total722 of 84514%58 of 649%67751651923643
getInventoryStats()1190%40%33272711
findByCreators(String[])470%60%44141411
getMaterialsByPriceRange(double, double)360%60%447711
findRecentMaterials(int)340%20%229911
searchByCreator(String)330%40%338811
toString()320%n/a116611
getMaterialsByType(Material.MaterialType)250%20%227711
filterMaterials(Predicate)250%20%227711
findWithPredicate(Predicate)250%20%227711
getSorted(Comparator)250%20%227711
ConcurrentMaterialStore(Collection)200%40%336611
getMediaMaterials()200%n/a116611
removeMaterial(String)190%20%225511
getMaterialsByYear(int)190%n/a115511
getAllMaterialsSorted()190%n/a115511
getAllDisplayInfo()180%n/a115511
getDiscountedMaterials()180%n/a115511
groupByType()170%n/a114411
getTotalInventoryValue()160%n/a115511
getTotalDiscountedValue()160%n/a115511
getTotalDiscountAmount()160%n/a115511
lambda$getMaterialsByPriceRange$0(double, double, Material)140%40%331111
isEmpty()120%n/a113311
clearInventory()100%n/a114411
lambda$getInventoryStats$1(Material)100%40%331111
lambda$getDiscountedMaterials$0(Material)90%20%221111
lambda$findRecentMaterials$0(int, Material)80%20%221111
lambda$getMaterialsByYear$0(int, Material)80%20%221111
lambda$getMaterialsByType$0(Material.MaterialType, Material)80%20%221111
lambda$findByCreators$0(String)70%20%221111
lambda$getTotalDiscountAmount$0(Material)60%n/a111111
lambda$searchByCreator$0(String, Material)60%n/a111111
addMaterial(Material)52180%1375%131501
lambda$findByCreators$1(Set, Material)50%n/a111111
searchByTitle(String)42987%2250%231801
lambda$getInventoryStats$0(Material)30%n/a111111
lambda$getMediaMaterials$1(Material)30%n/a111111
lambda$getMediaMaterials$0(Material)30%n/a111111
findById(String)21789%1150%121501
ConcurrentMaterialStore()23100%n/a010601
getAllMaterials()15100%n/a010301
size()12100%n/a010301
lambda$searchByTitle$0(String, Material)6100%n/a010101