public void LegalAddUserTest() { InitAdmins(); var mainApp = this.CreateDefaultApp(); var mainRole = this.CreateDefaultRoleWithMembers(this.GetSCUsersByCodeNames("wanglch")); var mainOrg = base.GetOrganizationByCodeName("costEngineer"); var testOrg = this.NewObject <PC.SCOrganization>("测试组织"); Facade.AddOrganization(testOrg, mainOrg); base.SetContainerMemberAndPermissions(testOrg, mainRole, new string[] { "AddChildren" }); PC.SCUser user = NewObject <PC.SCUser>("测试用户"); SetCurrentPrincipal(this.GetUserByCodeName("wanglch")); FacadeWithAcl.AddUser(user, testOrg); var actual = GetSCUserByCodeName(user.CodeName); Assert.IsNotNull(actual); }
public void AdminAddUserTest() { InitAdmins(); PC.SCUser user = NewObject <PC.SCUser>("测试用户"); FacadeWithAcl.AddUser(user, null); var actual = GetSCUserByCodeName(user.CodeName); Assert.IsNotNull(actual); }