# MaterialEnhancementService

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 36 of 313 | 88% | 14 of 58 | 75% | 14 | 44 | 9 | 85 | 0 | 15
createDigitalPackage(Material) |  | 56% |  | 50% | 2 | 3 | 2 | 5 | 0 | 1
getEnhancementSummary(Material) |  | 93% |  | 60% | 4 | 6 | 1 | 17 | 0 | 1
createGiftPackage(Material, String, int) |  | 76% |  | 50% | 1 | 2 | 1 | 6 | 0 | 1
getBasePrice(Material) |  | 75% |  | 75% | 1 | 3 | 1 | 6 | 0 | 1
getBaseMaterial(Material) |  | 73% |  | 75% | 1 | 3 | 1 | 6 | 0 | 1
calculateEnhancementCost(Material, Material) |  | 66% |  | 50% | 2 | 3 | 1 | 3 | 0 | 1
hasEnhancement(Material, Class) |  | 91% |  | 75% | 2 | 5 | 1 | 8 | 0 | 1
getEnhancementCount(Material) |  | 89% |  | 75% | 1 | 3 | 1 | 8 | 0 | 1
createPremiumPackage(Material, String, int) |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1
addGiftWrapping(Material, String) |  | 100% |  | 100% | 0 | 4 | 0 | 5 | 0 | 1
addExpeditedDelivery(Material, int) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1
addDigitalAnnotations(Material) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1
hasEnhancements(Material) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1
MaterialEnhancementService() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
toString() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1