public void Get_return_category_by_name_bad_test() { FoodCategoriesController controller = GetFoodCategoriesController(doNotThrowException); var response = controller.Get("Invalid category"); Assert.AreEqual("BadRequestObjectResult", response.GetType().Name); }
public void Get_return_category_by_name_catch_exception() { FoodCategoriesController controller = GetFoodCategoriesController(throwException); var response = controller.Get("Category") as BadRequestObjectResult; var message = response.Value.GetType().Name; Assert.AreEqual("Exception", message); }
public void Get_return_category_by_name_ok_test() { FoodCategoriesController controller = GetFoodCategoriesController(doNotThrowException); OkObjectResult result = controller.Get("Food category") as OkObjectResult; FoodsCategoriesResponse responseValue = result.Value as FoodsCategoriesResponse; Assert.IsTrue(responseValue.IsValid); }
public void Get_return_all_categories_test() { FoodCategoriesController controller = GetFoodCategoriesController(doNotThrowException); OkObjectResult response = controller.Get() as OkObjectResult; var categories = response.Value as FoodsCategoriesResponse; Assert.AreEqual(2, categories.FoodCategories.Count); }