Examples of GroupImpl


Examples of org.apache.felix.useradmin.impl.role.GroupImpl

    /**
     * Tests that adding a role as required member while another role with the same name exists does not cause duplication.
     */
    public void testAddRequiredMemberWithExistingRoleOk() {
        GroupImpl group = new GroupImpl("foo");
        assertTrue(group.addRequiredMember(new UserImpl("bar")));
        assertFalse(group.addRequiredMember(new RoleImpl("bar"))); // should be ignored...

        assertNull(group.getMembers());
        assertEquals(1, group.getRequiredMembers().length);
    }
View Full Code Here

Examples of org.apache.felix.useradmin.impl.role.GroupImpl

    /**
     * Test method for {@link org.apache.felix.useradmin.impl.role.RoleImpl#getType()}.
     */
    public void testGetType() {
        GroupImpl group = new GroupImpl("foo");
       
        assertEquals(Role.GROUP, group.getType());
    }
View Full Code Here

Examples of org.apache.felix.useradmin.impl.role.GroupImpl

    /**
     * Tests that {@link GroupImpl#hashCode()} yields predictable results.
     */
    public void testHashCodeOk() {
        GroupImpl group1 = new GroupImpl("foo");
        GroupImpl group2 = new GroupImpl("foo");
        GroupImpl group3 = new GroupImpl("bar");
       
        assertTrue(group1.hashCode() == group2.hashCode());
        assertFalse(group1.hashCode() == group3.hashCode());
        assertFalse(group2.hashCode() == group3.hashCode());
    }
View Full Code Here

Examples of org.apache.felix.useradmin.impl.role.GroupImpl

     */
    public void testRemoveExistingBasicMemberOk() {
        UserImpl role1 = new UserImpl("bar");
        UserImpl role2 = new UserImpl("qux");
       
        GroupImpl group = new GroupImpl("foo");
        assertTrue(group.addMember(role1));
        assertTrue(group.addRequiredMember(role2));

        assertEquals(1, group.getMembers().length);
        assertEquals(1, group.getRequiredMembers().length);
       
        assertTrue(group.removeMember(role1));

        assertNull(group.getMembers());
        assertEquals(1, group.getRequiredMembers().length);
    }
View Full Code Here

Examples of org.apache.felix.useradmin.impl.role.GroupImpl

     */
    public void testRemoveExistingRequiredMemberOk() {
        UserImpl role1 = new UserImpl("bar");
        UserImpl role2 = new UserImpl("qux");
       
        GroupImpl group = new GroupImpl("foo");
        assertTrue(group.addMember(role1));
        assertTrue(group.addRequiredMember(role2));

        assertEquals(1, group.getMembers().length);
        assertEquals(1, group.getRequiredMembers().length);
       
        assertTrue(group.removeMember(role2));

        assertEquals(1, group.getMembers().length);
        assertNull(group.getRequiredMembers());
    }
View Full Code Here

Examples of org.apache.felix.useradmin.impl.role.GroupImpl

    public void testRemoveNonExistingMemberOk() {
        UserImpl role1 = new UserImpl("bar");
        UserImpl role2 = new UserImpl("qux");
        UserImpl role3 = new UserImpl("quu");
       
        GroupImpl group = new GroupImpl("foo");
        assertTrue(group.addMember(role1));
        assertTrue(group.addRequiredMember(role2));

        assertEquals(1, group.getMembers().length);
        assertEquals(1, group.getRequiredMembers().length);
       
        assertFalse(group.removeMember(role3));

        assertEquals(1, group.getMembers().length);
        assertEquals(1, group.getRequiredMembers().length);
    }
View Full Code Here

Examples of org.apache.felix.useradmin.impl.role.GroupImpl

        super.setUp();
       
        m_securityManager = new TestSecurityManager();
        System.setSecurityManager(m_securityManager);

        m_group = new GroupImpl("group");
    }
View Full Code Here

Examples of org.apache.felix.useradmin.impl.role.GroupImpl

    public static Role createRole(int type, String name) {
        if (type == Role.USER) {
            UserImpl result = new UserImpl(name);
            return result;
        } else if (type == Role.GROUP) {
            GroupImpl result = new GroupImpl(name);
            return result;
        } else {
            RoleImpl result = new RoleImpl(name);
            return result;
        }
View Full Code Here

Examples of org.apache.rave.portal.model.impl.GroupImpl

        owner = new PersonImpl();
        owner.setDisplayName(ownerDisplayName);
        owner.setGivenName(ownerGivenName);
        members.add(ownerId);

        group = new GroupImpl();
        group.setDescription(description);
        group.setTitle(title);
        group.setOwnerId(ownerId);
        group.setMemberIds(members);
    }
View Full Code Here

Examples of org.apache.rave.portal.model.impl.GroupImpl

    }

    @Test(expected = IllegalArgumentException.class)
    public void notFound() {
        new JpaConverter(converters);
        JpaConverter.getInstance().convert(new GroupImpl(), Group.class);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.