Page History
| Table of Contents |
|---|
Introduktion
Formål
Formålet med dette dokument er at beskrive de tests, som er udviklet og afviklet forud for release af EAS.
...
Testene udføres som en integreret del af byg af komponenten, men kan også afvikles separat med kommandoen
mvn test
Integrationstests
Integrationstestene for EAS er implementeret vha Cucumber og JUnit i modulet integrationtests, og er beregnet til afvikling mod en kørende udgave af EAS.
...
Afvikling af Integrationstests aktiveres via Maven med følgende kommando:
mvn verify -pl integrationtest -Pintegration-test
Dette vil afvikle integrationstestene mod lokalt kørende EAS-services.
Testene kan også afvikles mod NSP's test miljøer ved at sætte argumentet environment. F.eks.
mvn verify -pl integrationtest -Pintegration-test -Denvironment=local
Der er følgende muligheder for test miljøer:
| local | Tests afvikles mod et lokalt docker-compose setup (denne vælges automatisk hvis environment argumentet ikke sættes). |
| test1 | Endnu ikke mulig |
| test2 | Endnu ikke mulig |
Bemærk. hvis det ønskes at afvikle integrationstests mod services køres i lokalt docker-compose setup, skal services først startes (se Guide til udviklere).