### Question:
JsonToBean { public static List<BulkResponse> createBulkResponseList(JSONArray json) { List<BulkResponse> list = new ArrayList<BulkResponse>(); for (Object obj : json) { list.add(createBulkResponse((JSONObject) obj)); } return list; }  static WorkflowAction createWorkflowAction(JSONObject json); static List<WorkflowAction> createWorkflowActionList(JSONArray json); static WorkflowJob createWorkflowJob(JSONObject json); static List<WorkflowJob> createWorkflowJobList(JSONArray json); static CoordinatorAction createCoordinatorAction(JSONObject json); static List<CoordinatorAction> createCoordinatorActionList(JSONArray json); static CoordinatorJob createCoordinatorJob(JSONObject json); static JMSConnectionInfo createJMSConnectionInfo(JSONObject json); static List<CoordinatorJob> createCoordinatorJobList(JSONArray json); static BundleJob createBundleJob(JSONObject json); static List<BundleJob> createBundleJobList(JSONArray json); static BulkResponse createBulkResponse(JSONObject json); static List<BulkResponse> createBulkResponseList(JSONArray json); static List<String> createBulkWriteJobIdList(JSONArray json);  }### Answer:
@Test public void testParseBulkResponseList() { JSONArray array = createJsonBulkResponseList(); List<BulkResponse> list = JsonToBean.createBulkResponseList(array); assertEquals(2, list.size()); assertEquals("cj1", list.get(0).getCoordinator().getId()); assertEquals("cj2", list.get(1).getCoordinator().getId()); }