| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1 of 164 | 99% | 3 of 36 | 91% | 3 | 26 | 1 | 34 | 0 | 8 |
| validateInventoryItemNotExists(String, BigDecimal, InventoryItemRepository) | 96% | 75% | 1 | 3 | 1 | 6 | 0 | 1 | ||
| validateBase(InventoryItemDTO) | 100% | 88% | 2 | 10 | 0 | 11 | 0 | 1 | ||
| validateInventoryItemNotExists(String, String, BigDecimal, InventoryItemRepository) | 100% | 100% | 0 | 4 | 0 | 6 | 0 | 1 | ||
| assertPriceValid(BigDecimal) | 100% | 100% | 0 | 3 | 0 | 3 | 0 | 1 | ||
| assertFinalQuantityNonNegative(int) | 100% | 100% | 0 | 2 | 0 | 3 | 0 | 1 | ||
| assertQuantityIsZeroForDeletion(InventoryItem) | 100% | 100% | 0 | 2 | 0 | 3 | 0 | 1 | ||
| validateExists(String, InventoryItemRepository) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| lambda$validateExists$0(String) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |