Page History
...
Inden integrationstest afvikles, skal projektet bygges. Dette gøres med følgende kommando:
| Code Block | ||
|---|---|---|
| ||
mvn clean install -DskipTests=true |
Afvikling af Integrationstests aktiveres via Maven med følgende kommando:
| Code Block | ||
|---|---|---|
| ||
mvn verify -pl fgvhr-integrationtest -Pintegration-test |
Dette vil afvikle integrationstestene mod en lokalt kørende FGVHR.
Testene kan også afvilkes mod test miljøerne ved at sætte argumentet environment. F.eks.
| Code Block | ||
|---|---|---|
| ||
mvn verify -pl fgvhr-integrationtest -Pintegration-test -Denvironment=test1 |
Der er følgende muligheder for test miljøer:
...
Hvis man ønsker at køre integrationstesten lokalt mod docker-compose setup, så kan man starte et lokalt udviklingmiljø op med kommandoen
| Code Block | ||
|---|---|---|
| ||
docker-compose -f compose/development/docker-compose.yml up --build |
Bemærk: Det kan tage op mod et minut før containeren er klar. De nødvendige databaser bliver oprettet automatisk.
...