expect(command1.getStatus()).andReturn(status);
replay(actionManager, stage1, stage2, command1, role);
RequestStageContainer requestStages = new RequestStageContainer(100L, stages, null, actionManager);
RequestStatusResponse response = requestStages.getRequestStatusResponse();
assertEquals(100, response.getRequestId());
List<ShortTaskStatus> tasks = response.getTasks();
assertEquals(1, tasks.size());
ShortTaskStatus task = tasks.get(0);
assertEquals(1, task.getTaskId());
assertEquals(roleCommand.toString(), task.getCommand());
assertEquals(status.toString(), task.getStatus());
assertEquals("test", response.getRequestContext());
verify(actionManager, stage1, stage2, command1, role);
}