Example usage for com.liferay.portal.kernel.test.util UserTestUtil addOrganizationOwnerUser

List of usage examples for com.liferay.portal.kernel.test.util UserTestUtil addOrganizationOwnerUser

Introduction

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

Prototype

public static User addOrganizationOwnerUser(Organization organization) throws Exception 

Source Link

Usage

From source file:com.liferay.blogs.service.test.BlogsEntryLocalServiceTest.java

License:Open Source License

protected void testGetOrganizationEntries(boolean statusInTrash) throws Exception {

    QueryDefinition<BlogsEntry> queryDefinition = _statusInTrashQueryDefinition;

    if (!statusInTrash) {
        queryDefinition = _statusAnyQueryDefinition;
    }//from  w  w  w . j ava  2 s. co m

    Organization organization = OrganizationTestUtil.addOrganization();

    User user = UserTestUtil.addOrganizationOwnerUser(organization);

    List<BlogsEntry> initialEntries = BlogsEntryLocalServiceUtil
            .getOrganizationEntries(organization.getOrganizationId(), new Date(), queryDefinition);

    int initialCount = initialEntries.size();

    addEntry(user.getUserId(), false);
    addEntry(user.getUserId(), true);

    List<BlogsEntry> actualEntries = BlogsEntryLocalServiceUtil
            .getOrganizationEntries(organization.getOrganizationId(), new Date(), queryDefinition);

    Assert.assertEquals(initialCount + 1, actualEntries.size());

    assertBlogsEntriesStatus(actualEntries, statusInTrash);
}

From source file:com.liferay.blogs.service.test.BlogsEntryLocalServiceTest.java

License:Open Source License

protected void testGetOrganizationEntriesCount(boolean statusInTrash) throws Exception {

    QueryDefinition<BlogsEntry> queryDefinition = _statusInTrashQueryDefinition;

    if (!statusInTrash) {
        queryDefinition = _statusAnyQueryDefinition;
    }//from   w  ww.  j av  a 2 s.c  o m

    Organization organization = OrganizationTestUtil.addOrganization();

    User user = UserTestUtil.addOrganizationOwnerUser(organization);

    int initialCount = BlogsEntryLocalServiceUtil.getOrganizationEntriesCount(organization.getOrganizationId(),
            new Date(), queryDefinition);

    addEntry(user.getUserId(), false);
    addEntry(user.getUserId(), true);

    int actualCount = BlogsEntryLocalServiceUtil.getOrganizationEntriesCount(organization.getOrganizationId(),
            new Date(), queryDefinition);

    Assert.assertEquals(initialCount + 1, actualCount);
}

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

License:Open Source License

@Test
public void testDeleteOrganizationSiteOnlyRemovesSiteRoles() throws Exception {

    Organization organization = OrganizationLocalServiceUtil.addOrganization(TestPropsValues.getUserId(),
            OrganizationConstants.DEFAULT_PARENT_ORGANIZATION_ID, RandomTestUtil.randomString(), true);

    Group organizationSite = GroupLocalServiceUtil.getOrganizationGroup(TestPropsValues.getCompanyId(),
            organization.getOrganizationId());

    organizationSite.setManualMembership(true);

    User user = UserTestUtil.addOrganizationOwnerUser(organization);

    UserLocalServiceUtil.addGroupUser(organizationSite.getGroupId(), user.getUserId());
    UserLocalServiceUtil.addOrganizationUsers(organization.getOrganizationId(),
            new long[] { user.getUserId() });

    Role siteRole = RoleTestUtil.addRole(RoleConstants.TYPE_SITE);

    UserGroupRoleLocalServiceUtil.addUserGroupRoles(user.getUserId(), organizationSite.getGroupId(),
            new long[] { siteRole.getRoleId() });

    GroupLocalServiceUtil.deleteGroup(organizationSite);

    Assert.assertEquals(1, UserGroupRoleLocalServiceUtil.getUserGroupRolesCount(user.getUserId(),
            organizationSite.getGroupId()));

    UserLocalServiceUtil.deleteUser(user);

    OrganizationLocalServiceUtil.deleteOrganization(organization);
}