提交 cc14b243 编写于 作者: C CalvinKirs

test

上级 d5769999
......@@ -42,7 +42,7 @@ public class TaskResponseServiceTest {
private ProcessService processService;
@InjectMocks
TaskResponseService taskResponseService;
TaskResponseService taskRspService;
@Mock
private Channel channel;
......@@ -55,7 +55,7 @@ public class TaskResponseServiceTest {
@Before
public void before() {
taskResponseService.start();
taskRspService.start();
ackEvent = TaskResponseEvent.newAck(ExecutionStatus.RUNNING_EXECUTION,
new Date(),
......@@ -82,13 +82,21 @@ public class TaskResponseServiceTest {
public void testAddResponse() {
Mockito.when(processService.findTaskInstanceById(Mockito.any())).thenReturn(taskInstance);
Mockito.when(channel.writeAndFlush(Mockito.any())).thenReturn(null);
taskResponseService.addResponse(ackEvent);
taskResponseService.addResponse(resultEvent);
taskRspService.addResponse(ackEvent);
taskRspService.addResponse(resultEvent);
}
@After
public void after() {
taskResponseService.stop();
try {
Thread.sleep(10000);
} catch (InterruptedException e) {
e.printStackTrace();
}
Assert.assertEquals(0, taskRspService.getEventQueue().size());
taskRspService.stop();
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册