Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:


localTests afvikles mod et lokalt docker-compose setup (denne vælges automatisk hvis environment argumentet ikke sættes).
test1Endnu ikke mulig
test2Endnu 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).