Unittests

Der findes en suite af UnitTests af i SOSI-GW.

Unittests er implementeret vha JUnit og kan eksekveres af Mavens standard testplugin SureFire.

Unittests udføres som en integreret del af byg af komponenten.

Integrationstests

Integrationstestene er implementeret vha JUnit ligesom unittests.

Afvikling af Integrationstests, mod den lokale docker-baserede kørende instans, aktiveres via Maven med følgende kommando:

mvn verify -Pintegration -Dunittests.skip  -Dprocurationtests.skip=true -Dsts.url=http://localhost:9090

Her kan http://localhost:9090 erstattes med adressen på et eksternt miljø.

Digitaliseringsstyrelsens Fuldmagstservice

Integrationtestene kan afvikles uden -Dprocurationtests.skip=true hvilket får testen til at kalde fuldmagtsservicen direkte.

Dette virker kun hvis ens IP er whitelistet ved Digitaliseringsstyrelsen.

  • No labels