Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Anchor
_Toc201294853
_Toc201294853
Projektstruktur

FIBS projektet ligger i Softwarebørsens nspop subversion repository og kan nås på følgende adresse:
*https://svn.softwareborsennspop.dk/fibs/*
Projektet er struktureret på følgende måde:

  • trunk/modules/fibs: Selve FIBS applikationen som består af:
    • assembly.xml: Maven konfiguration til installationspakken
    • changes.txt: Projektets change log
    • doc/: Alt dokumentation, herunder dette dokument.
    • etc/:Konfigurationsfiler samt WSDL og XSD schemaer for Kirkeministeriets jordemoder-service
    • pom.xml: Maven bygge filen
    • src:/Kildekoden inklusiv test-kode

svn/trifork/fibs

Anchor
_Toc201294854
_Toc201294854
Byggevejledning

Komponenten bygges fra trunk/modules/fibs med maven på sædvanlig vis:
mvn install
Installationspakken generer med assembly goal'et:
mvn assembly:assembly -Ddescriptor=assembly.xmlpackage

Anchor
_Toc201294855
_Toc201294855
Tests

Unit- og integrations-tests er placeret under src/test og anvender samme pakkestruktur som de klasser de tester. Testene er udformet som Junit 4 annoterede test-cases.
Bemærk at de afviklede tests forudsætter at der er online adgang til TEST2 i NSIs fælles testmiljøer og til DanIDs PP miljø (til hentning af krydscertifikat). Dvs. byggemiljøets eksterne IP skal være whitelistet hos DanID.

...

Integrationtest

Integrationstest køres ved at kommenter "@Test" ind i dk.rsd.fibs.newborns.NewbornsIntegrationTest.testWildfly

...

Der pt. ingen kendte fejl.