### Question:
PatientCaseTemplateServiceImpl implements PatientCaseTemplateService { public CommonResult listPatientCaseTemplate(Integer roleId){ JSONObject returnJson = new JSONObject(); if(roleId == null) return CommonResult.fail(ResultCode.E_801); Integer departmentId = roleMapper.getDepartmentIdByRoleId(roleId); List<HashMap> myCaseTemplates= caseTemplateMapper.listMyCaseTemplates(roleId); returnJson.put("myCaseTemplates", myCaseTemplates); List<HashMap> departmentCaseTemplates= caseTemplateMapper.listDepartmentCaseTemplates(departmentId); returnJson.put("departmentCaseTemplates", departmentCaseTemplates); List<HashMap> hospitalCaseTemplates= caseTemplateMapper.listHospitalCaseTemplates(); returnJson.put("hospitalCaseTemplates", hospitalCaseTemplates); return CommonResult.success(returnJson); }  @Override CommonResult saveAsCaseTemplate(PatientCaseTemplateParam patientCaseTemplateParam); CommonResult modifyPatientCaseTemplate(PatientCaseTemplateParam patientCaseTemplateParam); CommonResult listPatientCaseTemplate(Integer roleId); CommonResult deletePatientCaseTemplate(Integer roleId, String name); CommonResult listPastPatientCase(Integer patientId);  }### Answer:
@Test public void testListPatientCaseTemplate() throws Exception { }