List of usage examples for com.liferay.portal.kernel.workflow WorkflowHandlerRegistryUtil WorkflowHandlerRegistryUtil
WorkflowHandlerRegistryUtil
From source file:se.gothiaforum.actorarticle.service.TestActorArticleService.java
License:Open Source License
@Test public void test3() throws Exception { JournalArticle journalArticle3 = new JournalArticleImpl(); journalArticle3.setUserId(33333);// w ww . j a v a 2s .co m journalArticle3.setCompanyId(44444); journalArticle3.setType("hehehj"); journalArticle3.setGroupId(4331); journalArticle3.setPrimaryKey(1234); WorkflowHandlerRegistryUtil workflowHandlerRegistryUtil = new WorkflowHandlerRegistryUtil(); WorkflowHandlerRegistry workflowHandlerRegistry = PowerMockito.mock(WorkflowHandlerRegistry.class); workflowHandlerRegistryUtil.setWorkflowHandlerRegistry(workflowHandlerRegistry); WorkflowHandler workflowHandler = PowerMockito.mock(WorkflowHandler.class); PowerMockito.when(WorkflowHandlerRegistryUtil.getWorkflowHandler(Mockito.anyString())) .thenReturn(workflowHandler); ServiceContext serviceContext = Mockito.mock(ServiceContext.class); actorsService.sendActors(10, journalArticle3, 100, serviceContext); Mockito.verify(workflowHandler).startWorkflowInstance(Mockito.anyLong(), Mockito.anyLong(), Mockito.anyLong(), Mockito.anyLong(), Mockito.isNotNull(), Mockito.anyMap()); }