EJBMethodPermission permission = new EJBMethodPermission("foo", "ServiceEndpoint", method);  permission = new EJBMethodPermission("foo", null, method); permission = new EJBMethodPermission("foo", "", method);  permission = new EJBMethodPermission("foo", "Home", method); permission = new EJBMethodPermission("foo", "LocalHome", method); permission = new EJBMethodPermission("foo", "Remote", method); permission = new EJBMethodPermission("foo", "Local", method); permission = new EJBMethodPermission("foo", "ServiceEndpoint", method);  assertEquals(permission.getName(), "foo"); assertEquals(permission.getActions(), "cat,ServiceEndpoint,java.lang.Integer,java.lang.Float,java.lang.Long,java.lang.Double");   try { permission = new EJBMethodPermission("foo", "ServiceEndpoint", null); fail("Parameter method must not be null"); } catch(IllegalArgumentException iae) { }
    public void testConstructorStringStringMethod() {    }