# MaterialService

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 80 of 151 | 47% | 12 of 22 | 45% | 17 | 23 | 17 | 33 | 6 | 12
validateMaterial(Material) |  | 54% |  | 50% | 10 | 11 | 6 | 13 | 0 | 1
updateMaterial(Material) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
removeMaterial(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
materialExists(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getAllMaterials() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getMaterialCount() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
clearAllMaterials() |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
findMaterial(String) |  | 66% |  | n/a | 0 | 1 | 1 | 2 | 0 | 1
addMaterial(Material) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
MaterialService(MaterialRepository) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
lambda$findMaterial$0(String) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
findMaterialOptional(String) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1