public void MealOptions() { Meal m = new Meal("Toast", "Butter", 1); OrderManager.AddMeal(m); Assert.AreEqual("Toast", OrderManager.Meals.First().Dish); }
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); }
// 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); } }