public void PostDishes_BadModelandUserNotAdmin() { var usernotadmin = controller.PostDishes(item, 1); Assert.IsInstanceOf <BadRequestErrorMessageResult>(usernotadmin, "User is not a admin"); controller.ModelState.AddModelError("test", "test"); var badModel = controller.PostDishes(item, 2); Assert.IsInstanceOf <InvalidModelStateResult>(badModel); }
public void Setup() { controller = new DishesController(); userid = 2; item = GetDemoDish(); var result = controller.PostDishes(item, userid); List <Dishes> listing = controller.GetDishes().ToList(); var dishes = listing[listing.Count() - 1]; item.id = dishes.id; }