示例#1
0
        private static List <Chocolate> GenerateTestData()
        {
            List <Chocolate> chocolateDatabase = new List <Chocolate>();

            Chocolate chocolate = new Chocolate();

            chocolate.name        = "Hockeypulverchokladkaka";
            chocolate.cacaoAmount = 4;
            chocolate.milkAmount  = 12;
            chocolate.filling.Add("Hockeypulver");
            chocolate.filling.Add("Havregryn");

            chocolateDatabase.Add(chocolate);

            Chocolate chocolate2 = new Chocolate();

            chocolate2.name        = "Hasselnötschoklad";
            chocolate2.cacaoAmount = 4;
            chocolate2.milkAmount  = 12;
            chocolate2.filling.Add("Hockeypulver");
            chocolate2.filling.Add("Havregryn");

            chocolateDatabase.Add(chocolate2);

            return(chocolateDatabase);
        }
示例#2
0
        private static List<Product> GenerateFakeProducts()
        {
            List<Product> productDatabase = new List<Product>();

            Random random = new Random();
            for (int i = 0; i < 5; i++)
            {
                int cacaoAmount = random.Next(0, 100);
                /* fixformat ignore:start */
                var fillings = new List<string>(new string[]{"Havre","Hockeypulver","Majs"});
                Chocolate chocolate = new Chocolate("Chocolate " + Faker.Name.Last(), cacaoAmount, 100 - cacaoAmount, fillings);
                /* fixformat ignore:end */
                productDatabase.Add(chocolate);
            }

            Product product = new Product { ID = 0, Name = "Slips" };
            productDatabase.Add(product);

            return productDatabase;
        }
示例#3
0
 public void AddChocolate(Chocolate chocolate)
 {
     items.Add(chocolate);
     Console.WriteLine("[Chocolate ordered]");
 }