Page History
...
Modul | Beskrivelse |
---|---|
AO Appointments Provider Stub | Stub til at emulere en bookplan backend. Pakkes som en Wildfly applikation (WAR) |
AO Appointment Stub Integration Test | Integrationstests til AO Appointments Provider Stub |
AO Provider Common | Fælleskode, der benyttes både af AO Document Metadata Provider og AO Document Provider |
AO Provider Cache | Kode til at gemme/hente/slette AO XDS Adapters aftaledokumenter i database |
AO Document Metadata Provider | Modul til implementation af dokumentsøgning (ITI-18) - dvs "registry-delen" af AO XDS Adaptere samt forretningslogik. Modulet har til ansvar at fremfinde dokumentmetadata og reagerer på søgeparametre givet ved forespørgsel på dokumentmetadata. Modulet har yderligere til opgave at danne de konkrete dokumenter svarende til de fremsøgte metadata og gemmer disse dokumenter i AO Provider Cache. |
AO Document Metadata Provider War | Pakker AO Document Providere som en Wildfly applikation (WAR) |
AO Document Metadata Provider Integration Test | Integrationstests til AO Document Metadata Provider. Modulet har til ansvar at fremfinde dokumenter i AO Provider Cache og reagerer på søgeparametre givet ved forespørgsel på dokumenter. |
AO Document Provider | Modul til implementation af dokumenthentning (ITI-43) - dvs "repository-delen" af AO XDS Adaptere samt forretningslogik. Modulet har til opgave at udsøge de forespurgte dokumenter i AO Provider Cache. |
AO Document Provider War | Pakker AO Document Provider som en Wildfly applikation (WAR) |
AO Document Provider Integration Test | Integrationstests til AO Document Provider |
AO Document Sharing Integration Test | Integrationstests for RN og RM udgaver af AO XDS Adaptere. Tester fremsøgning af dokumentreferencer (ITI-18) samt afhentning af dokumenter (ITI-43) |
...
- AO Appointments Provider Stub: Denne service anvendes kun til udvikling og emulerer en bookplan backend til levering af aftaledata.
- AO Document Metadata Provider War: Denne service implementerer "registry-delen" af AO XDS Adaptere. Dette er et generelt modul, der kan konfigureres til hhv. Region Nord (RN) og Region Midt (RM) ved hjælp af konfigurationsfiler.
- AO Document Provider War: Denne service implementerer "repository-delen" af AO XDS Adaptere. Dette er et generelt modul, der kan konfigureres til hhv. Region Nord (RN) og Region Midt (RM) ved hjælp af konfigurationsfiler.
JAX-WS er anvendt på baggrund af artefakter fra DDS skabt ved kodegenerering ud fra WSDL-filer og XSD-filer.
Byg af AO XDS Adaptere
Man skal bruge Apache Maven til at bygge NAS, hvilket gøres ved at køre kommandoen
...
Denne kommando afvikler integrationstests fra rodfolderen i AO projektet:
|
Bemærk, at det er en bestemt konfiguration, der skal startes (), for at integrationstestene fungerer.
Test coverage
Til beregning af testcoverage anvendes Jacoco. Se beskrivelsen ovenfor.