Пример #1
0
        public void Delete_return_ok_test()
        {
            IConsumedFoods        consumedFoodsClass = GetConsumedFoods();
            ConsumedFoodsModel    consumedFood       = GetConsumedFoodForTest();
            ConsumedFoodsResponse response           = consumedFoodsClass.Delete(consumedFood);

            Assert.IsTrue(response.IsValid);
        }
Пример #2
0
        public void GetById_return_user_null()
        {
            IConsumedFoods        consumedFoods = GetConsumedFoods();
            ConsumedFoodsResponse response      = consumedFoods.GetByUser("NonExistenUser");

            Assert.IsTrue(response.IsValid);
            Assert.IsTrue(response.ConsumedFood.Count < 1);
        }
Пример #3
0
        public void GetByUser_return_valid_user()
        {
            IConsumedFoods        consumedFoods = GetConsumedFoods();
            ConsumedFoodsResponse response      = consumedFoods.GetByUser("RegisteredUserId");

            Assert.IsTrue(response.IsValid);
            Assert.IsTrue((response.ConsumedFood.Count > 0));
        }
Пример #4
0
        public void Create_return_ok_test()
        {
            IConsumedFoods     consumedFoods      = GetConsumedFoods();
            ConsumedFoodsModel consumedFoodsModel = GetConsumedFoodForTest();

            consumedFoodsModel.IdFood = "New_Food_Consumed";
            ConsumedFoodsResponse response = consumedFoods.Create(consumedFoodsModel);

            Assert.IsTrue(response.IsValid);
        }
Пример #5
0
        public ConsumedFoodsResponse Delete(ConsumedFoodsModel consumedFood)
        {
            if (_exeption)
            {
                throw new Exception();
            }
            ConsumedFoodsResponse response = GetConsumedFood();

            if (consumedFood.IdFood == "Registered_test_food")
            {
                response.ConsumedFood.Add(consumedFood);
            }
            return(response);
        }
Пример #6
0
        public ConsumedFoodsResponse GetByUser(string userId)
        {
            if (_exeption)
            {
                throw new Exception();
            }
            ConsumedFoodsResponse response = new ConsumedFoodsResponse()
            {
                ConsumedFood = new List <ConsumedFoodsModel>()
            };

            if (userId == "RegisteredUserId")
            {
                response.ConsumedFood.Add(new ConsumedFoodsModel()
                {
                    IdUser = userId
                });
            }
            response.IsValid = true;
            return(response);
        }
Пример #7
0
 public ConsumedFoods(IUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
     response    = new ConsumedFoodsResponse();
 }