Unit tests

Unit tests afvikles som en del af bygget.


Bemærk at de afviklede tests forudsætter at der er online adgang til TEST2 i SDSs fælles testmiljøer og til DanIDs PP miljø (til hentning af krydscertifikat). Dvs. byggemiljøets eksterne IP skal være whitelistet hos DanID.


Integrationstests

Modulet integration-tests indeholder en suite af integrationstests, som anvender klientstubbe genereret ud fra den udstillede WSDL-fil. Disse tests kan afvikles med kommandoen

mvn verify -Pintegration-test -Dfibs.host=<host> -Dfibs.port=8080

F.eks.:

mvn verify -Pintegration-test -Dfibs.host=test1.ekstern-test.nspop.dk -Dfibs.port=8080

Hvis man kører FIBS lokalt med docker-compose, anvendes en leverandørspecifik bruger til CPR's demomiljø (pr. juni 2020 anvendes brugeren WUS00355). Hvis brugeren ikke har været anvendt i længere tid, kan det være nødvendigt at forny/reaktivere brugeren ved henvendelse til CPR's servicedesk, som beskrevet i installationsvejledningen under 'håndtering af testbrugere'. Når passwordet er fornyet, opdateres sql-scriptet compose/database/05_Fibs_Properties_local.sql.

  • No labels