public async void GivenTheFoodItemIsAssignedToAMealAndASnack() { var user = new VerdureUser("Sally"); using (var context = VerdureInMemoryContext.Context) { context.Users.Add(user); await context.SaveChangesAsync(); user = context.Users.Find(user.Id); _meal = new EfcMeal(user); context.Meals.Add(_meal); _snack = new EfcSnack(user); context.Snacks.Add(_snack); var fooditem = context.FoodItems.Find(_fooditem.Id); var secondfooditem = context.FoodItems.Find(_alternatefooditem.Id); _snack.SetFoodItem(fooditem); _meal.AddFoodItem(fooditem); _meal.AddFoodItem(secondfooditem); await context.SaveChangesAsync(); } }
public async void GivenIHaveAIdEntity() { var user = new VerdureUser("Sally"); _context.Users.Add(user); await _context.SaveChangesAsync(); _idEntity = new EfcMeal(user); }
public async void GivenAUserToCreateTheMealWith() { _user = new VerdureUser("Sally"); using (var context = VerdureInMemoryContext.Context) { context.Users.Add(_user); await context.SaveChangesAsync(); } }
public async void GivenIHaveAIdEntityPersisted() { var user = new VerdureUser("Sally"); _context.Users.Add(user); await _context.SaveChangesAsync(); _idEntity = new EfcMeal(user); await _repository.Create(_idEntity); }
public async void GivenIHaveADeletableIdEntity() { var user = new VerdureUser("Sally"); using (var context = VerdureInMemoryContext.Context) { context.Users.Add(user); await context.SaveChangesAsync(); } _deletableIdEntity = new EfcFoodItem("Cow", 100); }
public async void GivenIHaveADeletableIdEntityPersisted() { var user = new VerdureUser("Sally"); using (var context = VerdureInMemoryContext.Context) { context.Users.Add(user); await context.SaveChangesAsync(); } _deletableIdEntity = new EfcFoodItem("Sheep", 120); await _repository.Create(_deletableIdEntity); }
public async void GivenIHaveTwoIdEntityPersisted() { var user = new VerdureUser("Sally"); _context.Users.Add(user); await _context.SaveChangesAsync(); _entityList = new List <EfcMeal>() { new EfcMeal(user), new EfcMeal(user) }; await _repository.Create(_entityList.First()); await _repository.Create(_entityList.Last()); }
public async void GivenIHaveTwoDeletableIdEntityPersisted() { var user = new VerdureUser("Sally"); using (var context = VerdureInMemoryContext.Context) { context.Users.Add(user); await context.SaveChangesAsync(); } _entityList = new List <EfcFoodItem>() { new EfcFoodItem("Pig", 134), new EfcFoodItem("Duck", 101) }; await _repository.Create(_entityList.First()); await _repository.Create(_entityList.Last()); }
public void GivenIHaveAGuidEntity() { _guidEntity = new VerdureUser("Carla"); _repository.Create(_guidEntity); }
public async Task UserSelectedTask(VerdureUser user) { _settingService.SetUser(user); await _navigationService.NavigateAsync(typeof(CentralPage).Name); }
public void GivenIHaveAUserToCreate() { _user = new VerdureUser("Frank"); }
public EfcSnack(VerdureUser user) : base(user) { }
public void GivenIHaveADeletableGuidEntity() { _guidEntity = new VerdureUser("Ben"); }
public void GivenIHaveAUserPersistedInTheDatabase() { _user = new VerdureUser("Robert"); WhenISaveTheUser(); }
public void GivenIHaveAGuidEntityPersisted() { _guidEntity = new VerdureUser("Mike"); _repository.Create(_guidEntity); }
public async void WhenIGetTheGuidEntityBasedOnId() { _returnEntity = await _repository.Get(_guidEntity.Id); }
public EfcMeal(VerdureUser user) : base(user) { _efcMealFoodItem = new List <EfcMealFoodItem>(); }