public void ShouldBeAbleToCalculateMacrosFromMeals() { //Arrange var food = new Food() { FoodID = 1, Amount = 100, Calories = 100, Carbs = 14, Fat = 9, FoodVitamins = new List <FoodVitamin>(), Name = "Chicken", Protein = 13 }; var meal = CreateMeal(0, USER, DateTime.Today); mealDao.Stub(x => x.GetAllMealsFromUser(Arg <User> .Is.Anything)).Return(new List <Meal>() { meal }); foodDao.Stub(x => x.GetAllFoods()).Return(new List <Food>() { food }); //Act FullMeal fullMeal = mealController.GetMealWithFoods(USER).Find(e => e.MealId == 0); //Assert Assert.AreEqual(fullMeal.Calories, 150); }
private void AddToPanelMeal(FullMeal fullMeal) { panelMeal.Controls.Add(new ucRowMeal(fullMeal.MealId, fullMeal.Date.ToShortDateString(), fullMeal.Calories.ToString(), fullMeal.Carbs.ToString(), fullMeal.Protein.ToString(), fullMeal.Fat.ToString())); }