public void GetCategoryByName_return_bad_test() { IFoodsCategories foodCategoriesManager = GetCategoryManager(); FoodsCategoriesResponse response = foodCategoriesManager.GetCategoryByName("Invalid category"); Assert.AreEqual(response.FoodCategories[0], null); }
public void GetCategoryByName_return_ok_test() { IFoodsCategories foodCategoriesManager = GetCategoryManager(); FoodsCategoriesResponse response = foodCategoriesManager.GetCategoryByName("Registered category"); Assert.AreEqual("Registered category", response.FoodCategories[0].Name); }
public IActionResult Get(string name) { IActionResult response; try { response = _responseHandler.ProcessResponse(_foodCategoryManager.GetCategoryByName(name)); } catch (Exception e) { response = new BadRequestObjectResult(e); } return(response); }