1. Indledning

Dette dokument er en vejledning til brug for udviklere af Test CPR Changer (TCC). Formålet er at give udviklere et overblik over hvordan et udviklingsmiljø af TCC kan sættes op, bygges, deployes og tests, samt hvad der er vigtigt at huske i fremtidige releases. 

2. Vedligeholdelse

Når der oprettes nye stamdata i DTG'en skal der tilsvarende oprettes en query i den passende DAO-klasse, så der sikres at CPR bliver skiftet.

3. Opsætning af udviklingsmiljø

Repositoriet kan findes på https://git.nspop.dk/projects/NT/repos/test-cpr-changer/browse

3.1. Bygge komponenten 

Udfør følgende kommando for at bygge komponenten:

mvn clean install

3.2. Unit test 

JUnit anvendes til implementering af unit tests. Der er kontinuert gennemført unit tests på alle komponenter i projektet.

Unit tests afvikling under byg, men kan separat afvikles ved at køre:

mvn test

3.3. Afvikle komponenten

Efter byg kan TCC afvikles vha docker-compose. Til dette formål findes compose-setup i mappen compose.

For at starte TCC afvikles følgende kommando (build parameteren sikrer, at TCCens Docker images bygges):

cd compose/development

docker-compose up --build


  • No labels