Versions Compared

Key

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

...

Hvis der derimod laves en verify, så vil der også blive genereret code coverage, hvor fremkommende rapport kan ses itcleanup-estreport/target/site/jacoco-aggregate/index.html

Integrationstests

Der er pt. ikke udarbejdet integrationstests.

Det er dog muligt at teste servicen manuelt ved at udføre følgende trin fra kommando prompt:
(Der er pt kun test data til at teste slet af status 90 borgers dokumenter.)

...

Integrationstestene er implementeret vha Cucumber og JUnit i modulet cleanup-qa.

Afvikling af Integrationstests aktiveres via Maven med følgende kommando:

Code Block
languagetext
mvn verify -pl cleanup-qa -Pintegration-test

Dette vil afvikle integrationstestene mod en lokalt kørende XDSCleanup. (Udviklers workstation)

Testene kan også afvilkes mod test miljøerne ved at sætte argumentet environment. F.eks.

Code Block
languagetext
mvn verify -pl cleanup-qa -Pintegration-test -Denvironment=test1

Der er følgende muligheder for test miljøer:

MiljøBeskrivelse
localTesten køres mod et lokalt docker-compose setup (denne vælges automatisk hvis environment argumentet ikke sættes).
test1Testen køres mod service der er deployet på test1.
test2Testen køres mod service der er deployet på test2.

...

  1. Number of cpr numbers belonging to citizens with status=90 is: 1
  2. Number of deleted DocumentEntries belonging to citizens with status=90 is: 1
  3. Number of deleted Documents is: 1

...

  1. Number of cpr numbers belonging to citizens with status=90 is: 0
  2. No documents to delete, returning.

...