Example usage for com.liferay.portal.kernel.test.util OrganizationTestUtil addOrganization

List of usage examples for com.liferay.portal.kernel.test.util OrganizationTestUtil addOrganization

Introduction

In this page you can find the example usage for com.liferay.portal.kernel.test.util OrganizationTestUtil addOrganization.

Prototype

public static Organization addOrganization(boolean site) throws Exception 

Source Link

Usage

From source file:com.liferay.site.service.persistence.test.GroupFinderTest.java

License:Open Source License

@BeforeClass
public static void setUpClass() throws Exception {
    _group = GroupTestUtil.addGroup();//from  w  w w. j a va  2s .  c o m
    _organization = OrganizationTestUtil.addOrganization(true);

    List<ResourceAction> resourceActions = ResourceActionLocalServiceUtil.getResourceActions(0, 1);

    _arbitraryResourceAction = resourceActions.get(0);

    _resourcePermission = ResourcePermissionTestUtil.addResourcePermission(
            _arbitraryResourceAction.getBitwiseValue(), _arbitraryResourceAction.getName(),
            String.valueOf(_group.getGroupId()), ResourceConstants.SCOPE_GROUP);

    _modelResourceAction = getModelResourceAction();

    ResourcePermissionTestUtil.addResourcePermission(_modelResourceAction.getBitwiseValue(),
            _modelResourceAction.getName(), String.valueOf(_group.getGroupId()), RandomTestUtil.nextLong(),
            ResourceConstants.SCOPE_GROUP);
}

From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java

License:Open Source License

@Test
public void testInactiveOrganizationGroup() throws Exception {
    _user = UserTestUtil.addUser();//from ww w .  j a v  a2s.  co  m

    Organization organization = OrganizationTestUtil.addOrganization(true);

    _organizations.addFirst(organization);

    UserLocalServiceUtil.addOrganizationUsers(organization.getOrganizationId(),
            new long[] { _user.getUserId() });

    Group group = organization.getGroup();

    LayoutTestUtil.addLayout(group);

    group = GroupLocalServiceUtil.getGroup(group.getGroupId());

    group.setActive(false);

    GroupLocalServiceUtil.updateGroup(group);

    List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS);

    Assert.assertFalse(groups + " contains " + group, groups.contains(group));
}

From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java

License:Open Source License

@Test
public void testOrganizationAncestorsGroups() throws Exception {
    _user = UserTestUtil.addUser();/*from w  w  w .ja  va 2s. c o  m*/

    Organization parentOrganization = OrganizationTestUtil.addOrganization(true);

    Group parentOrganizationGroup = parentOrganization.getGroup();

    _organizations.addFirst(parentOrganization);

    Organization organization = OrganizationTestUtil.addOrganization(parentOrganization.getOrganizationId(),
            RandomTestUtil.randomString(), false);

    _organizations.addFirst(organization);

    UserLocalServiceUtil.addOrganizationUsers(organization.getOrganizationId(),
            new long[] { _user.getUserId() });

    try {
        List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS);

        Group organizationGroup = organization.getGroup();

        Assert.assertTrue(groups + " does not contain " + parentOrganizationGroup,
                groups.contains(parentOrganizationGroup));
        Assert.assertFalse(groups + " contains " + organizationGroup, groups.contains(organizationGroup));
    } finally {
        UserLocalServiceUtil.unsetOrganizationUsers(organization.getOrganizationId(),
                new long[] { _user.getUserId() });
    }
}

From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java

License:Open Source License

@Test
public void testOrganizationGroups() throws Exception {
    _user = UserTestUtil.addUser();/*  w ww.j  a  va  2s .  c o  m*/

    Organization organization = OrganizationTestUtil.addOrganization(true);

    _organizations.addFirst(organization);

    UserLocalServiceUtil.addGroupUser(organization.getGroupId(), _user);

    Group organizationGroup = organization.getGroup();

    LayoutTestUtil.addLayout(organizationGroup);

    List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS);

    Assert.assertTrue(groups + " does not contain " + organizationGroup, groups.contains(organizationGroup));
}

From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java

License:Open Source License

@Test
public void testOrganizationUser() throws Exception {
    _user = UserTestUtil.addUser();/*from  w  ww.  j  a v a 2  s  . com*/

    Organization organization = OrganizationTestUtil.addOrganization(true);

    _organizations.addFirst(organization);

    UserLocalServiceUtil.addOrganizationUser(organization.getOrganizationId(), _user);

    Group organizationGroup = organization.getGroup();

    LayoutTestUtil.addLayout(organizationGroup);

    List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS);

    Assert.assertTrue(groups + " does not contain " + organizationGroup, groups.contains(organizationGroup));
}

From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java

License:Open Source License

@Test
public void testOrganizationWithoutLayouts() throws Exception {
    _user = UserTestUtil.addUser();/*from   w  w  w.  j a va  2  s . c  o m*/

    Organization organization = OrganizationTestUtil.addOrganization(true);

    _organizations.addFirst(organization);

    UserLocalServiceUtil.addGroupUser(organization.getGroupId(), _user);

    List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS);

    Group organizationGroup = organization.getGroup();

    Assert.assertTrue(groups + " does not contain " + organizationGroup, groups.contains(organizationGroup));
}

From source file:com.liferay.site.service.persistence.test.GroupServiceUserSitesGroupsTest.java

License:Open Source License

@Test
public void testOrganizationWithoutSite() throws Exception {
    _user = UserTestUtil.addUser();// w ww  . j av  a 2  s .c om

    Organization organization = OrganizationTestUtil.addOrganization(false);

    _organizations.addFirst(organization);

    UserLocalServiceUtil.addGroupUser(organization.getGroupId(), _user);

    List<Group> groups = GroupServiceUtil.getUserSitesGroups(_user.getUserId(), null, QueryUtil.ALL_POS);

    Group organizationGroup = organization.getGroup();

    Assert.assertFalse(groups + " contains " + organizationGroup, groups.contains(organizationGroup));
}