Recipe app keeps track of all your foods, recipes, and ingredients. It allows you to save ingredients, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe.
Use Capybara to write integration tests for each view in your project.
Think about the flow of things and group the tests of the page in a way that makes sense. For example, one test would check for the things on the page, and another test for clicking links on it.
Be sure to include integration specs for any other features you may have implemented!
Should show the list of food that is missing for all recipes of the logged-in user (compare the list of food for all recipes with the general food list of that user).
Should count the total food items and total price of the missing food.