Versions Compared

Key

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

...

For opsætningen af miljøet er der lavet 3 maven profiler.  

Code Block
mvn verify

...

 -

...

PextITs -P<miljø>

Der er oprettet en test person i DTG med cpr. 0509900267. Denne persons FSK stamkort docid kan så benyttes i testen se nedenstående tabel for de konkrete værdier af docid. 

miljødocid
devurn:sds:fsk:stamkort:00000000-0000-0000-0000-000000000003
test11.2.208.176.43210.8.10.12^3f718e08-7940-4fcd-a460-1769ac82416c
test21.2.208.176.43210.8.20.12^317b5758-90c7-45eb-be03-1aa7dedb4121


Ønsker

...

man

...

at

...

angive

...

host,

...

porte

...

og

...

docid

...

direkte

...

...

komandolinjen

...

kan

...

man

...

også

...

gøre

...

dette.

Code Block
mvn verify -pl fsk-test -PextITs -DFSK_TEST_HOST=<host> -DFSK_TEST_PORT=<port1> -DFSK_CLEANUP_TEST_PORT=<port2> -DFSK_TEST_DOCID=<docid>

I ovenstående kommando skal <host> erstattes med adressen på det miljøet, <port1> med portnummeret, servicen svarer på (typisk 8080), <port2> med portnummeret slettejobbet svarer på (typisk port 8081) og <docid> med et dokument-id, som findes i RegistryIndex-tabellen i det pågælende eksterne testmiljøs FSK database.

...

Der er tilføjet en bunke integrationstests til at teste hjørnetilfælde mellem SKR og FSK. De tager lidt tid at køre og kan derfor deaktiveres med -DSKIP_CORNER_CASE_TESTS=true

For at kunne afteste slettejobbet, er det nødvendigt at have en person, som har været afdød i et år. I en overgangsperiode (fra testen blev lavet til et år efter) er dette ikke muligt. Derfor skrives property deletion.save.deceased i development docker-compose setup'et til 15 dage. Efter den 5/7 2025 kan denne overskrivning fjernes, og development setup'et kan køre på værdien i property filen, som er et år.

Codecoverage

Efter afvikling af unittests genereres en testrapport med Maven-plugin’et JaCoCo. Rapporten kan ses ved at åbne følgende fil i en browser:

...