Page History
...
Der henvises til installationsvejledningen CAVE - Driftsvejledning for nærmere instrukser.
Udviklers workstation
Når man udvikler kan det være praktisk at foretage deploy til en lokal Wildfly. Dette kan gøres vha. docker-compose:
|
Efter start af docker-compose kan CAVE servicen tilgåes på localhost port 8080 (http://localhost:8080/cave/fhir).
Beskrivelse af systemdesign
...
Unit tests kan afvikles ved at køre:
Code Block |
---|
mvn test |
Integrationstests
Integrationstests kan afvikles på to måder. De kan enten afvikles mod en vilkårlig JBOSS instans eller mod en installation i docker på den lokale maskine. Sidst nævnte metode sørger selv for at starte containere med database og applikationsserver. Det sker ved hjælpe af tescontainers.org.
Code Block | ||||
---|---|---|---|---|
|
...
| |
mvn test -Pintegration-test -Dintegrationtestpropdir=src/test/integrationstest-localhost |
...
Bemærk at denne metode kræver at CAVE servicen er installeret på en Wildfly applikationsserver.
...
Se flere detaljer
...
...
under integrationstest for at køre mod lokal Wildfly.
...
Code Block | ||||
---|---|---|---|---|
|
...
DOCKER_RUN=true mvn -P integration-test clean install |