Ejemplo n.º 1
0
        public void Create_throw_exception_test()
        {
            IConsumedFoods     consumedFoodsClass = GetConsumedFoods();
            ConsumedFoodsModel consumedFoods      = GetConsumedFoodForTest();

            consumedFoods.MassConsumedInGr = 0;
            Assert.ThrowsException <Exception>(() => consumedFoodsClass.Create(consumedFoods));
        }
Ejemplo n.º 2
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);
        }
 public IActionResult Create([FromBody] ConsumedFoodsModel consumedFood)
 {
     try
     {
         response = _responseHandler.ProcessResponse(_consumedFoods.Create(consumedFood));
     }catch (Exception exception)
     {
         response = new BadRequestObjectResult(exception);
     }
     return(response);
 }