Page History
...
Numbered Headings |
---|
KildekodeKildekoden til DTG projektet findes på https://git.nspop.dk/scm/nt/dtg.git og tjekkes ud med git. MiljøDTG projektet kan startes med docker-compose som beskrevet i dev.md. Bemærk at DTG kræver et NSP base-image >= 3.x.x. Dette kan angives i et build-arg til docker-compose, fx: docker-compose build --build-arg BASE_TAG=3.3.2 Software
BygKlienten bygges med yarn udført i modules/client/ som beskrevet i filen README.md samme sted. Resten af projektet bygges herefter med mvn install udført i roden af projektet Servicen kan testes på http://localhost:8080/dtg-webservice efter at være startet som beskrevet under "Miljø", der også opretter en bruger med login dtg : dtg TestUnit tests afvikles ved almindeligt byg, men for at generere en Clover coverage rapport skal følgende kommando køres:
Dette anvender dog den indbyggede 30 dages evaluation license da den licens som NSP projektet stiller til rådighed gennem Seal.Java er udløbet. Når NSP Projektet får en ny licens skal denne tilføjes til DTG projektet. MocksI development-opsætning bruges en mock af MitID Simulatoren. Den er sat op med følgende opførsel:
Med ovenstående kan man afteste webservicen og klientens opførsel. Man kan evt. ændre i konfigurationen (i |