| 1 17 18 24 package javax.security.jacc; 25 26 import junit.framework.TestCase; 27 28 32 public class EJBRoleRefPermissionTest extends TestCase { 33 34 public void testConstructor() { 35 EJBRoleRefPermission permission1 = new EJBRoleRefPermission("foo", "bar"); 36 EJBRoleRefPermission permission2 = new EJBRoleRefPermission("foo", "bar"); 37 EJBRoleRefPermission permission3 = new EJBRoleRefPermission("foo", "cat"); 38 39 assertTrue(permission1.implies(permission1)); 40 assertTrue(permission1.implies(permission2)); 41 assertTrue(permission2.implies(permission1)); 42 43 assertTrue(permission1.equals(permission1)); 44 assertTrue(permission1.equals(permission2)); 45 assertTrue(permission2.equals(permission1)); 46 47 assertFalse(permission1.implies(permission3)); 48 assertFalse(permission3.implies(permission1)); 49 50 assertFalse(permission1.equals(permission3)); 51 assertFalse(permission3.equals(permission1)); 52 53 assertEquals(permission1.getName(), "foo"); 54 assertEquals(permission1.getActions(), "bar"); 55 assertEquals(permission1.hashCode(), permission2.hashCode()); 56 } 57 58 public void testImplies() { 59 } 60 } 61 62 | Popular Tags |