Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Minlog og behandler relations service kaldes under integrationstesten, og valideres indirekte ved at en eventuelt fejlsituation vil får LAR servicen til at fejle. Resultatet i selve de 2 services valideres dog ikke automatisk, da det vil være meget omstændigt. Efter at integrationstesten er kørt på test serveren bør MinLog tjekkes manuelt for at se at den i properties angive tekst er kommet korrekt ind, også med de specielle danske bogstaver. Pt er denne tekst: "Medicin intolerens læst (ÆæØøÅå)".

Registrering

  1. registrering af allergi med uuid - postivt udfald
    • input: gyldig allergi med uuid
    • udfald: status ok, værdier i allergi som forventet
    • test: U1T1testAtAllergiKanOprettesPaaLovligtCprNummerUuidMedsendes
  2. registrering af allergi uden uuid - positivt udfald
    • input: gyldig allergi uden uuid
    • udfald: status ok, uuid er udfyldt på registreret allergi 
    • test: U1T2testAtAllergiKanOprettesPaaLovligtCprNummerUuidMedsendesIkke
  3. registrering af allergi med eksisterende uuid - negativt udfald, opdatering er ikke tilladt
    • input: gyldig allergi med eksisterende uuid
    • udfald: status valideringsfejl, allergien er ikke gemt
    • test: U1T3testAtAllergiIkkeKanOprettesNårEksisterendeUuidAnvendes
  4. registrering af allergi med formål at afslutte (slettemuligheden) - positivt udfald
    • input gyldig allergi med status inaktiv (forudsætning, der findes allerede en aktiv)
    • udfald: status ok, og der findes både en aktiv og en inaktiv allergi
    • test: U1T4testAtAllergiKanOprettesOgEfterfølgendeInaktiveresUuidMedsendes
  5. registrering af ugylding allergi - negativt udfald
    • input: ugyldig allergi, substance code mangler i input
    • udfald: status valideringsfejl, allergien er ikke gemt
    • test: U1T5testAtAllergiIkkeOprettesNårSubstanceCodeMangler

...