public async Task Should_Insert_And_Get_Data() { // arrange UsersMeal usersMeal = new UsersMeal(Guid.NewGuid(), Guid.NewGuid(), 1); List <UsersMeal> result = null; // act await _repository.SaveAsync(usersMeal); result = await _repository.GetById(usersMeal.UsersMealId); // assert Assert.Equal(usersMeal.MealId, result[0].MealId); Assert.Equal(usersMeal.UserId, result[0].UserId); Assert.Equal(usersMeal.UsersMealId, result[0].UsersMealId); Assert.Equal(usersMeal.Value, result[0].Value); }
public async Task SaveAsync(UsersMeal usersMeal) { _context.UsersMeals.Add(usersMeal); await _context.SaveChangesAsync(); }