public void Delete_return_bad_test() { IConsumedFoods consumedFoodsClass = GetConsumedFoods(); ConsumedFoodsModel consumedFood = GetConsumedFoodForTest(); consumedFood.IdFood = "Invalid_food"; Assert.ThrowsException <Exception>(() => consumedFoodsClass.Delete(consumedFood)); }
public void Delete_return_ok_test() { IConsumedFoods consumedFoodsClass = GetConsumedFoods(); ConsumedFoodsModel consumedFood = GetConsumedFoodForTest(); ConsumedFoodsResponse response = consumedFoodsClass.Delete(consumedFood); Assert.IsTrue(response.IsValid); }
public void Create_throw_exception_test() { IConsumedFoods consumedFoodsClass = GetConsumedFoods(); ConsumedFoodsModel consumedFoods = GetConsumedFoodForTest(); consumedFoods.MassConsumedInGr = 0; Assert.ThrowsException <Exception>(() => consumedFoodsClass.Create(consumedFoods)); }
public void GetById_return_user_null() { IConsumedFoods consumedFoods = GetConsumedFoods(); ConsumedFoodsResponse response = consumedFoods.GetByUser("NonExistenUser"); Assert.IsTrue(response.IsValid); Assert.IsTrue(response.ConsumedFood.Count < 1); }
public void GetByUser_return_valid_user() { IConsumedFoods consumedFoods = GetConsumedFoods(); ConsumedFoodsResponse response = consumedFoods.GetByUser("RegisteredUserId"); Assert.IsTrue(response.IsValid); Assert.IsTrue((response.ConsumedFood.Count > 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 ConsumedFoodsController(IConsumedFoods consumedFoods, IResponseHandler responseHandler) { _consumedFoods = consumedFoods; _responseHandler = responseHandler; }