public void TestOfAdminUpdatePermission() { base.InitAdmins(); var mainApp = this.CreateDefaultApp(); var testPermission = NewObject <SCPermission>("测试权限"); this.CreatePermission(mainApp, testPermission); FacadeWithAcl.UpdatePermission(testPermission); }
public void TestOfIllegalUpdatePermission() { this.InitAdmins(); var mainApp = this.CreateDefaultApp(); var testPermission = NewObject <SCPermission>("测试权限"); this.CreatePermission(mainApp, testPermission); this.SetCurrentPrincipal(this.GetUserByCodeName("chenke")); FacadeWithAcl.UpdatePermission(testPermission); Assert.Fail("不应该执行到此"); }
public void TestOfUpdatePermission() { this.InitAdmins(); var mainApp = this.CreateDefaultApp(); var mainRole = this.CreateDefaultRoleWithMembers(this.GetSCUsersByCodeNames("wanglch")); this.SetContainerMemberAndPermissions(mainApp, mainRole, new string[] { "UpdatePermissions" }); var testPermission = NewObject <SCPermission>("测试权限"); this.CreatePermission(mainApp, testPermission); this.SetCurrentPrincipal(this.GetUserByCodeName("wanglch")); FacadeWithAcl.UpdatePermission(testPermission); }