Page History
...
Integrationstestene for NXRG er implementeret vha Cucumber og JUnit i moduletnxrg-qa, og er beregnet til afvikling mod en kørende udgave af NXRG.
Da man har brug for database adgang for at kontrollere felt migrerings integrationstesten, kan denne kun køres lokalt, hvorfor den er exluded fra de ørige profiler end "local".
Afvikling af Integrationstests aktiveres via Maven ved følgende kommando i moduletnxrg-qa:
...
Det kræves at følgende properties angives ved afvikling af integrationstesten. De 2 felt migration relaterede properties er kun krævet når man kører test profilen "local".
Property | Beskrivelse |
iti18.service.endpoint | Endpoint for NXRG ITI-18 service |
iti42.service.endpoint | Endpoint for NXRG ITI-42 service |
iti57.service.endpoint | Endpoint for NXRG ITI-57 service |
iti61.service.endpoint | Endpoint for NXRG ITI-61 service |
field.migration.endpoint | Endpoint for at starte Felt migrerings servicen, der migrerer data fra XML baseret RIM format til søgbar felt (anvendes kun når man kører "local" test profilen) |
nxrg.data.url, nxrg.data.user og nxrg.data.pass | Adgang til databasen, til kontrol af Felt migrerings data (anvendes kun når man kører "local" test profilen) |
For nemheds skyld er der angivet følgende profiler (kan angives med -P), med variabeldefinitioner for et givent miljø
...