コード例 #1
0
        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);
        }
コード例 #2
0
        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;
        }