Beispiel #1
0
        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);
        }
Beispiel #2
0
 public async Task SaveAsync(UsersMeal usersMeal)
 {
     _context.UsersMeals.Add(usersMeal);
     await _context.SaveChangesAsync();
 }