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.

Integrationstest til verifikation af funktionalitet og deployment

Integrationstestene for SOSI-GW er implementeret JUnit ligesom unittests og er beregnet til afvikling mod den lokale docker-baserede kørende udgave af SOSI-GW.

Afvikling af Integrationstests aktiveres via Maven ved følgende kommando:

mvn verify -Pintegration


Integrationstestene for CreateIdCardFromBstIT kan køres mod et andet miljø ved at sætte system property 'sosigwUrl'. Fx:

mvn verify -Pintegration -Dtest=CreateIdCardFromBstIT -DsosigwUrl=http://test1-cnsp.ekstern-test.nspop.dk:8080