Пример #1
0
        public void MealOptions()
        {
            Meal m = new Meal("Toast", "Butter", 1);

            OrderManager.AddMeal(m);
            Assert.AreEqual("Toast", OrderManager.Meals.First().Dish);
        }
Пример #2
0
        public void CanOrderMeal()
        {
            bool result = false;

            Meal m = new Meal("Toast", "Butter", 1);

            OrderManager.AddMeal(m);

            // If the user has items in the cart then they can place the order else return false
            if (OrderManager.Meals != null && OrderManager.Meals.Count > 0 && NetworkConnectionTrigger.HasInternet())
            {
                result = true;
            }

            Assert.AreEqual(true, result);
        }
Пример #3
0
 // Adds meal to order
 private void btnAddToOrder_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         OrderManager.AddMeal(currentMeal);
         lbxOrders.Items.Add(currentMeal);
         float total = 0;
         foreach (Meal m in OrderManager.Meals)
         {
             total += m.Price;
         }
         txtCart.Text = "Cart Total: $" + total;
     }
     catch (Exception ex)
     {
         System.Diagnostics.Debug.WriteLine(ex.Message);
     }
 }