| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 720 of 720 | 0% | 45 of 45 | 0% | 38 | 38 | 156 | 156 | 13 | 13 |
| load() | 0% | 0% | 5 | 5 | 37 | 37 | 1 | 1 | ||
| addRecipe(Recipe) | 0% | 0% | 6 | 6 | 23 | 23 | 1 | 1 | ||
| addGroceriesToShoppingList(Recipe) | 0% | 0% | 6 | 6 | 24 | 24 | 1 | 1 | ||
| update(ButtonEnum, Object) | 0% | 0% | 8 | 8 | 24 | 24 | 1 | 1 | ||
| toggleIsFavorite(Recipe) | 0% | 0% | 3 | 3 | 16 | 16 | 1 | 1 | ||
| CookbookController(ViewManager, ShoppingListController, PantryController) | 0% | 0% | 2 | 2 | 13 | 13 | 1 | 1 | ||
| openRecipe(Recipe) | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | ||
| update(ButtonEnum) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| openAddRecipe() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| searchRecipes(String) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| rerender() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getRecipes() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getCurrentSearch() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |