public void SaveRoleExisting() { SystemEntitlementAccess access = new SystemEntitlementAccess(); access[SystemEntitlementAccess.MANAGE_FORMS] = AccessLevel.Write; access[SystemEntitlementAccess.MANAGE_SECURITY] = AccessLevel.Write; Role role = new Role { SystemEntitlementAccess = access, Id = "52574dd2606fdc54e4ac396a", RoleName = "Existing Role", SystemDefined = false }; role = this.Manager.SaveRole("Administrator", role); Assert.AreEqual(AccessLevel.Write, role.SystemEntitlementAccess[SystemEntitlementAccess.MANAGE_SECURITY]); }
public void HasEntitlementTrue() { SystemEntitlementAccess access = new SystemEntitlementAccess(); access[SystemEntitlementAccess.MANAGE_FORMS] = AccessLevel.Write; Assert.IsTrue(access.HasEntitlement(SystemEntitlementAccess.MANAGE_FORMS, AccessLevel.Write)); }
public void HasEntitlementDefaultRead() { SystemEntitlementAccess access = new SystemEntitlementAccess(); access[SystemEntitlementAccess.MANAGE_FORMS] = AccessLevel.Read; Assert.IsTrue(access.HasEntitlement(SystemEntitlementAccess.MANAGE_FORMS)); }
public void SaveRoleNew() { SystemEntitlementAccess access = new SystemEntitlementAccess(); access[SystemEntitlementAccess.MANAGE_FORMS] = AccessLevel.Write; access[SystemEntitlementAccess.MANAGE_SECURITY] = AccessLevel.Read; Role role = new Role { SystemEntitlementAccess = access, RoleName = "new-user", SystemDefined = false }; role = this.Manager.SaveRole("Administrator", role); Assert.IsFalse(role.IsNew); }
public void SaveRoleSystemDefined() { SystemEntitlementAccess access = new SystemEntitlementAccess(); access[SystemEntitlementAccess.MANAGE_FORMS] = AccessLevel.Write; access[SystemEntitlementAccess.MANAGE_SECURITY] = AccessLevel.Write; Role role = new Role { SystemEntitlementAccess = access, Id = "52574dd2606fdc54e4ac396b", RoleName = "System Defined Role", SystemDefined = false }; this.Manager.SaveRole("Administrator", role); }