[jboss-cvs] JBossAS SVN: r68529 - projects/security/security-jboss-sx/trunk/identity/src/tests/org/jboss/test/identity/impl.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Dec 21 16:37:53 EST 2007


Author: anil.saldhana at jboss.com
Date: 2007-12-21 16:37:53 -0500 (Fri, 21 Dec 2007)
New Revision: 68529

Modified:
   projects/security/security-jboss-sx/trunk/identity/src/tests/org/jboss/test/identity/impl/RoleUnitTestCase.java
Log:
SECURITY-104: test for role factory

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	2007-12-21 21:37:25 UTC (rev 68528)
+++ projects/security/security-jboss-sx/trunk/identity/src/tests/org/jboss/test/identity/impl/RoleUnitTestCase.java	2007-12-21 21:37:53 UTC (rev 68529)
@@ -22,6 +22,7 @@
 package org.jboss.test.identity.impl;
 
 import org.jboss.security.identity.Role;
+import org.jboss.security.identity.RoleFactory;
 import org.jboss.security.identity.plugins.SimpleRole;
 import org.jboss.security.identity.plugins.SimpleRoleGroup;
 
@@ -37,6 +38,14 @@
  */
 public class RoleUnitTestCase extends TestCase
 {
+   public void testRoleFactory() throws Exception
+   {
+      RoleFactory.SIMPLE_ROLE_CLASS = SimpleRole.class.getName();
+      RoleFactory.SIMPLE_ROLEGROUP_CLASS = SimpleRoleGroup.class.getName();
+      assertTrue(RoleFactory.createRole("myRole") instanceof SimpleRole);
+      assertTrue(RoleFactory.createRoleGroup("myRoleGroup") instanceof SimpleRoleGroup);      
+   }
+   
    public void testSimpleRoleContains() throws Exception
    {
       Role firstRole = new SimpleRole("A");




More information about the jboss-cvs-commits mailing list