public void Create_throw_exception_test() { IConsumedFoods consumedFoodsClass = GetConsumedFoods(); ConsumedFoodsModel consumedFoods = GetConsumedFoodForTest(); consumedFoods.MassConsumedInGr = 0; Assert.ThrowsException <Exception>(() => consumedFoodsClass.Create(consumedFoods)); }
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); }