Page History
...
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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
mvn verify -pl cleanup-qa -Pintegration-test -Denvironment=test1 |
Der er følgende muligheder for test miljøer:
Miljø | Beskrivelse |
---|---|
local | Testen køres mod et lokalt docker-compose setup (denne vælges automatisk hvis environment argumentet ikke sættes). |
test1 | Testen køres mod service der er deployet på test1. |
test2 | Testen køres mod service der er deployet på test2. |
...
- Number of cpr numbers belonging to citizens with status=90 is: 1
- Number of deleted DocumentEntries belonging to citizens with status=90 is: 1
- Number of deleted Documents is: 1
...
- Number of cpr numbers belonging to citizens with status=90 is: 0
- No documents to delete, returning.
...