Page History
...
- DGWSITCase: Tester succesfuldt DGWS kald.
- IDWSITCase: Tester succesfuldt IDWS kald.
- ExampleFilesITCase: Tester forskellige eksempler på operationer (fx create, update, delete) ved kald direkte på servicen, som kun er muligt under lokal integrationstest. Ved ekstern integrationstest køres nogle af testene på det eksterne miljø vha. DGWS kald.
- ExampleFilesITCase for Migrationssnitfladen: Tester operationen MigratePersonalDataCard.
- ServletITCase: Tester diverse ikke-webservice-endpoints (fx /isAlive og /dksconfig).
Når servicens er installeret og deployet, kan korrekt deployment verificeres ved at køre integrationstestene. Dette gøres ved at anvende følgende Maven-kommando, som aktiverer Maven-profilen extITs og specificerer adressen på det specificerede og specificerer et miljø:
mvn verify -pl skr-test -PextITs -DitAddress=http://127.0.0.1:8080/skr
...
Denvironment=local
Der er følgende muligheder for test miljøer:
Miljø | Beskrivelse |
---|---|
local | Testen køres mod et lokalt docker-compose setup (denne vælges automatisk hvis environment argumentet ikke sættes). |
test1 | Testen køres mod service der er deployet på test1. |
test2 | Testen køres mod service der er deployet på test2. |
Bemærk at dette kræver, at projektet er fuldt bygget, for at lokale dependencies er på plads.
...