### Question:
PatientCaseTemplateServiceImpl implements PatientCaseTemplateService { public CommonResult modifyPatientCaseTemplate(PatientCaseTemplateParam patientCaseTemplateParam){ Integer roleId = patientCaseTemplateParam.getRoleId(); String pastName = patientCaseTemplateParam.getName(); String newName = patientCaseTemplateParam.getNewName(); if(pastName == null || newName == null) return CommonResult.fail(ResultCode.E_800); if (!pastName.equals(newName)){ if(caseTemplateMapper.getPatientCaseTemplateByRoleIdAndName(roleId, newName) != null) return CommonResult.fail(ResultCode.E_806); } int count = caseTemplateMapper.update(patientCaseTemplateParam); if(count > 0 ) return CommonResult.success(count); else return CommonResult.fail(); }  @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 testModifyPatientCaseTemplate() throws Exception { }