IndledningDette 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. VedligeholdelseNå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. Opsætning af udviklingsmiljøRepositoriet kan findes på https://git.nspop.dk/projects/NT/repos/test-cpr-changer/browse. Bygge komponentenUdfør følgende kommando for at bygge komponenten: mvn clean install Unit testJUnit 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 Afvikle komponentenEfter 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 |