using Model; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp { internal struct Stub { public List LoadRecipes() { List stub = new List(); stub.AddRange(new[] { new Recipe(), new Recipe("Cookies"), new Recipe("Cookies", 23), new Recipe("Cookies", null), new Recipe("", null), new Recipe("", 24), new Recipe("Cookies", 24, new PreparationStep(1)), new Recipe("Cookies", 26, new PreparationStep(1), new PreparationStep(2, "Faire cuire.")) }); return stub; } public List LoadRecipeCollection() { List stub = new List(); stub.AddRange(new[] { new RecipeCollection("All", LoadRecipes().ToArray()), new RecipeCollection("Starters", LoadRecipes().FindAll(x => x.Id.Equals(23)).ToArray()), new RecipeCollection("Dishies", LoadRecipes().FindAll(x => x.Id.Equals(24)).ToArray()), new RecipeCollection("Desserts", LoadRecipes().FindAll(x => x.Id.Equals(26)).ToArray()), }); return stub; } } }