@Test public void testConvertQuestionLongMeddelandeRubrik() throws Exception { FragaSvar fragaSvar = new FragaSvarConverter().convert(question("FragaSvarConverterTest/question_long_meddelande_rubrik.xml")); compareObjectWithReferenceFile(fragaSvar, "FragaSvarConverterTest/question_long_meddelande_rubrik.json"); }
public FragaSvar convert(QuestionFromFkType source) { FragaSvar fragaSvar = new FragaSvar(); fragaSvar.setFrageStallare(FrageStallare.FORSAKRINGSKASSAN.getKod()); fragaSvar.setStatus(Status.PENDING_INTERNAL_ACTION); fragaSvar.setExternReferens(source.getFkReferensId()); fragaSvar.setAmne(Amne.valueOf(source.getAmne().value().toUpperCase())); if (source.getFraga() != null) { fragaSvar.setFrageText(source.getFraga().getMeddelandeText()); fragaSvar.setFrageSigneringsDatum(source.getFraga().getSigneringsTidpunkt()); } fragaSvar.setFrageSkickadDatum(source.getAvsantTidpunkt()); fragaSvar.setExternaKontakter(convertFkKontaktInfo(source.getFkKontaktInfo())); fragaSvar.setMeddelandeRubrik(StringUtils.left(source.getFkMeddelanderubrik(), FK_MEDDELANDE_RUBRIK_LANGD)); fragaSvar.setSistaDatumForSvar(source.getFkSistaDatumForSvar()); fragaSvar.setIntygsReferens(convertToIntygsReferens(source.getLakarutlatande())); fragaSvar.setKompletteringar(convertKompletteringar(source.getFkKomplettering())); fragaSvar.setVardperson(convert(source.getAdressVard())); return fragaSvar; }
FragaSvarConverter { public FragaSvar convert(QuestionFromFkType source) { FragaSvar fragaSvar = new FragaSvar(); fragaSvar.setFrageStallare(FrageStallare.FORSAKRINGSKASSAN.getKod()); fragaSvar.setStatus(Status.PENDING_INTERNAL_ACTION); fragaSvar.setExternReferens(source.getFkReferensId()); fragaSvar.setAmne(Amne.valueOf(source.getAmne().value().toUpperCase())); if (source.getFraga() != null) { fragaSvar.setFrageText(source.getFraga().getMeddelandeText()); fragaSvar.setFrageSigneringsDatum(source.getFraga().getSigneringsTidpunkt()); } fragaSvar.setFrageSkickadDatum(source.getAvsantTidpunkt()); fragaSvar.setExternaKontakter(convertFkKontaktInfo(source.getFkKontaktInfo())); fragaSvar.setMeddelandeRubrik(StringUtils.left(source.getFkMeddelanderubrik(), FK_MEDDELANDE_RUBRIK_LANGD)); fragaSvar.setSistaDatumForSvar(source.getFkSistaDatumForSvar()); fragaSvar.setIntygsReferens(convertToIntygsReferens(source.getLakarutlatande())); fragaSvar.setKompletteringar(convertKompletteringar(source.getFkKomplettering())); fragaSvar.setVardperson(convert(source.getAdressVard())); return fragaSvar; } }
FragaSvarConverter { public FragaSvar convert(QuestionFromFkType source) { FragaSvar fragaSvar = new FragaSvar(); fragaSvar.setFrageStallare(FrageStallare.FORSAKRINGSKASSAN.getKod()); fragaSvar.setStatus(Status.PENDING_INTERNAL_ACTION); fragaSvar.setExternReferens(source.getFkReferensId()); fragaSvar.setAmne(Amne.valueOf(source.getAmne().value().toUpperCase())); if (source.getFraga() != null) { fragaSvar.setFrageText(source.getFraga().getMeddelandeText()); fragaSvar.setFrageSigneringsDatum(source.getFraga().getSigneringsTidpunkt()); } fragaSvar.setFrageSkickadDatum(source.getAvsantTidpunkt()); fragaSvar.setExternaKontakter(convertFkKontaktInfo(source.getFkKontaktInfo())); fragaSvar.setMeddelandeRubrik(StringUtils.left(source.getFkMeddelanderubrik(), FK_MEDDELANDE_RUBRIK_LANGD)); fragaSvar.setSistaDatumForSvar(source.getFkSistaDatumForSvar()); fragaSvar.setIntygsReferens(convertToIntygsReferens(source.getLakarutlatande())); fragaSvar.setKompletteringar(convertKompletteringar(source.getFkKomplettering())); fragaSvar.setVardperson(convert(source.getAdressVard())); return fragaSvar; }  }
FragaSvarConverter { public FragaSvar convert(QuestionFromFkType source) { FragaSvar fragaSvar = new FragaSvar(); fragaSvar.setFrageStallare(FrageStallare.FORSAKRINGSKASSAN.getKod()); fragaSvar.setStatus(Status.PENDING_INTERNAL_ACTION); fragaSvar.setExternReferens(source.getFkReferensId()); fragaSvar.setAmne(Amne.valueOf(source.getAmne().value().toUpperCase())); if (source.getFraga() != null) { fragaSvar.setFrageText(source.getFraga().getMeddelandeText()); fragaSvar.setFrageSigneringsDatum(source.getFraga().getSigneringsTidpunkt()); } fragaSvar.setFrageSkickadDatum(source.getAvsantTidpunkt()); fragaSvar.setExternaKontakter(convertFkKontaktInfo(source.getFkKontaktInfo())); fragaSvar.setMeddelandeRubrik(StringUtils.left(source.getFkMeddelanderubrik(), FK_MEDDELANDE_RUBRIK_LANGD)); fragaSvar.setSistaDatumForSvar(source.getFkSistaDatumForSvar()); fragaSvar.setIntygsReferens(convertToIntygsReferens(source.getLakarutlatande())); fragaSvar.setKompletteringar(convertKompletteringar(source.getFkKomplettering())); fragaSvar.setVardperson(convert(source.getAdressVard())); return fragaSvar; }  FragaSvar convert(QuestionFromFkType source); static Vardperson convert(HoSPersonal source); static IntygsReferens convertToIntygsReferens(Utlatande utlatande); }
FragaSvarConverter { public FragaSvar convert(QuestionFromFkType source) { FragaSvar fragaSvar = new FragaSvar(); fragaSvar.setFrageStallare(FrageStallare.FORSAKRINGSKASSAN.getKod()); fragaSvar.setStatus(Status.PENDING_INTERNAL_ACTION); fragaSvar.setExternReferens(source.getFkReferensId()); fragaSvar.setAmne(Amne.valueOf(source.getAmne().value().toUpperCase())); if (source.getFraga() != null) { fragaSvar.setFrageText(source.getFraga().getMeddelandeText()); fragaSvar.setFrageSigneringsDatum(source.getFraga().getSigneringsTidpunkt()); } fragaSvar.setFrageSkickadDatum(source.getAvsantTidpunkt()); fragaSvar.setExternaKontakter(convertFkKontaktInfo(source.getFkKontaktInfo())); fragaSvar.setMeddelandeRubrik(StringUtils.left(source.getFkMeddelanderubrik(), FK_MEDDELANDE_RUBRIK_LANGD)); fragaSvar.setSistaDatumForSvar(source.getFkSistaDatumForSvar()); fragaSvar.setIntygsReferens(convertToIntygsReferens(source.getLakarutlatande())); fragaSvar.setKompletteringar(convertKompletteringar(source.getFkKomplettering())); fragaSvar.setVardperson(convert(source.getAdressVard())); return fragaSvar; }  FragaSvar convert(QuestionFromFkType source); static Vardperson convert(HoSPersonal source); static IntygsReferens convertToIntygsReferens(Utlatande utlatande);  }