Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootFravalg af Genoplivningsforsøg ved Hjertestop Register (FGVHR) - Leverancebeskrivelse
includeroottrue



Overblik

Dette dokument beskriver en testvejledning for Fravalg af Genoplivning Ved Hjertestop Register-servicen. Det forudsættes at projektet er bygget og installeret, og med denne vejledning kan man således afvikle integrationstests og derved kontrollere robustheden.

...

For at køre den fulde integrationstest inklusiv integration til digital post, skal man have whitelistet sin ip hos Trifork. Se nedenfor, hvis man ønsker at skippe digital post testen

Der er desuden lavet noget speciel setup i compose filen i development for fgvhr-operations servicen. Se guide til udviklere for mere herom.


Inden integrationstest afvikles, skal projektet bygges. Dette gøres med følgende kommando:

...

Da ma ikke kan teste slettejobbet i detalje i integrationstesten ligger der test data i database scriptene (902_test_data_deceased.sql og 903_test_data_digitalpost.sql), som indsætter personer, som er afdøde og ligeledes digital post på disse afdøde. Det fremgår af scriptet hvilke linier det er. Efter kørsel af slettejobbet kan man manuelt tjekke at dette data er blevet slettet.


Vedr. digital post afsendelse

For at integrationstesten til digital kan køre glat igennem, skal de anvendte patient CPR numre oprettes med følgende data

  • fornavn
  • efternavn
  • vejnavn
  • bynavn
  • postnr

Unittests

Vejledning til afvikling af unit-tests er beskrevet i udviklerguiden.