List of usage examples for com.liferay.portal.kernel.repository.capabilities WorkflowCapability getStatus
public int getStatus(FileEntry fileEntry);
From source file:com.liferay.message.boards.service.test.MBMessageLocalServiceTest.java
License:Open Source License
@Test public void testDeleteAttachmentsWhenUpdatingMessageAndTrashEnabled() throws Exception { MBMessage message = addMessage(null, true); ServiceContext serviceContext = ServiceContextTestUtil.getServiceContext(_group.getGroupId(), TestPropsValues.getUserId()); MBMessageLocalServiceUtil.updateMessage(TestPropsValues.getUserId(), message.getMessageId(), RandomTestUtil.randomString(), RandomTestUtil.randomString(), Collections.<ObjectValuePair<String, InputStream>>emptyList(), Collections.<String>emptyList(), 0, false, serviceContext);//from ww w . ja v a 2 s . c om List<FileEntry> fileEntries = PortletFileRepositoryUtil.getPortletFileEntries(message.getGroupId(), message.getAttachmentsFolderId()); Assert.assertEquals(fileEntries.toString(), 1, fileEntries.size()); FileEntry fileEntry = fileEntries.get(0); WorkflowCapability workflowCapability = fileEntry.getRepositoryCapability(WorkflowCapability.class); Assert.assertEquals(WorkflowConstants.STATUS_IN_TRASH, workflowCapability.getStatus(fileEntry)); }