[jboss-cvs] JBossAS SVN: r68963 - in projects/security/security-jboss-sx/trunk/identity/src: tests/org/jboss/test/identity/impl and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jan 14 22:44:38 EST 2008
Author: anil.saldhana at jboss.com
Date: 2008-01-14 22:44:38 -0500 (Mon, 14 Jan 2008)
New Revision: 68963
Modified:
projects/security/security-jboss-sx/trunk/identity/src/main/org/jboss/security/identity/plugins/SimpleRoleGroup.java
projects/security/security-jboss-sx/trunk/identity/src/tests/org/jboss/test/identity/impl/RoleUnitTestCase.java
Log:
SECURITY-109: addRole method
Modified: projects/security/security-jboss-sx/trunk/identity/src/main/org/jboss/security/identity/plugins/SimpleRoleGroup.java
===================================================================
--- projects/security/security-jboss-sx/trunk/identity/src/main/org/jboss/security/identity/plugins/SimpleRoleGroup.java 2008-01-15 03:44:09 UTC (rev 68962)
+++ projects/security/security-jboss-sx/trunk/identity/src/main/org/jboss/security/identity/plugins/SimpleRoleGroup.java 2008-01-15 03:44:38 UTC (rev 68963)
@@ -84,6 +84,17 @@
return RoleType.group;
}
+ /**
+ * @see RoleGroup#addRole(Role)
+ */
+ public void addRole(Role role)
+ {
+ this.roles.add(role);
+ }
+
+ /**
+ * @see RoleGroup#getRoles()
+ */
public List<Role> getRoles()
{
return roles;
Modified: projects/security/security-jboss-sx/trunk/identity/src/tests/org/jboss/test/identity/impl/RoleUnitTestCase.java
===================================================================
--- projects/security/security-jboss-sx/trunk/identity/src/tests/org/jboss/test/identity/impl/RoleUnitTestCase.java 2008-01-15 03:44:09 UTC (rev 68962)
+++ projects/security/security-jboss-sx/trunk/identity/src/tests/org/jboss/test/identity/impl/RoleUnitTestCase.java 2008-01-15 03:44:38 UTC (rev 68963)
@@ -27,6 +27,7 @@
import org.jboss.security.identity.RoleFactory;
import org.jboss.security.identity.plugins.SimpleRole;
import org.jboss.security.identity.plugins.SimpleRoleGroup;
+
//$Id$
@@ -74,4 +75,11 @@
assertTrue(firstRoleGroup.containsAtleastOneRole(secondRoleGroup));
}
+
+ public void testSimpleRoleGroup()
+ {
+ SimpleRoleGroup srg = new SimpleRoleGroup("Roles");
+ srg.addRole(new SimpleRole("aRole"));
+ assertTrue(srg.containsAll(new SimpleRole("aRole")));
+ }
}
More information about the jboss-cvs-commits
mailing list