Example #1
0
        public void EditFunctionTest()
        {
            #region arrange (編輯成功)

            FunctionVO functionVO = new FunctionVO()
            {
                FunctionID = 1, Url = "Role/RoleManagement", Title = "角色管理", Description = "瀏覽角色管理畫面", IsMenu = true, Parent = 0
            };

            string reMessage = string.Empty;

            _functionBO.Stub(o => o.EditFunction(Arg <FunctionVO> .Is.Anything)).Return(reMessage);

            #endregion

            #region act

            var result = _target.EditFunction(functionVO);

            #endregion

            #region assert

            Assert.AreEqual(result, reMessage);

            #endregion
        }
Example #2
0
 public ActionResult Edit(FunctionModel model)
 {
     if (ModelState.IsValid)
     {
         _funService.EditFunction(model);
         return(Json(AjaxResult.Success()));
     }
     else
     {
         var erros = GetModelErrors();
         return(Json(AjaxResult.Fail(erros)));
     }
 }