| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 521 of 672 | 22% | 34 of 48 | 29% | 28 | 38 | 106 | 143 | 8 | 14 |
| getProductCommand(Product) | 0% | 0% | 8 | 8 | 47 | 47 | 1 | 1 | ||
| onProduct(Product) | 0% | 0% | 4 | 4 | 26 | 26 | 1 | 1 | ||
| configure(Config) | 46% | 40% | 5 | 6 | 5 | 18 | 0 | 1 | ||
| commandException(Product, String, Exception) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| commandComplete(Product, String, int) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| splitCommand(String) | 81% | 71% | 3 | 8 | 4 | 22 | 0 | 1 | ||
| shutdown() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| startup() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| setStorage(FileProductStorage) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setCommand(String) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| static {...} | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| ExternalNotificationListener() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| getStorage() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getCommand() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |