Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Navitabs
rootEHMI :EHMI - MeddelelsesRegistrering (EMRMessage Handler (EMH)
includeroottrue


Indhold

Table of Contents

Introduktion

Formål

Formålet med dette dokument er at beskrive de tests, som er udviklet og afviklet forud for release af EMR.

...

  • Unittests: Unittests tester, at de individuelle/isolerede enheder (klasser) i kildekoden virker som de skal.

  • Integrationstest: Integrationstests afvikles op imod en kørende EMR MSH Adapter service til verifikation af funktion og deployment. Herved verificeres det, at de individuelle enheder kan integreres og arbejde sammen i en kørende service.

Læsevejledning

Dokumentet henvender sig til udviklere og testere.

Læseren forventes at have kendskab til Java software udvikling, herunder unittesting ved anvendelse af JUnit og Maven.

UnitTests

Der findes UnitTests af centrale enheder (klasser) i EMR MSH Adapter.

...

Testene udføres som en integreret del af byg af komponenten.

Integrationstests

Integrationstestene for EMR MSH Adapter er implementeret vha. Cucumber og JUnit i modulet msh-integration-tests, og er beregnet til afvikling mod en kørende udgave af EMR MSH Adapter.

...

TODO: Vi mangler pt. deployment på test1 og test2, og kan derfor ikke beskrive afvikling af integrationstests mod disse.

Test Suite

Som en del af EMR MSH Adapter, leveres også en test suite som kan bruges til at verificere en installation med mindst to instanser af Domibus. Denne test vil udelukkende teste de to domibus-instanser og involverer derfor ikke andre services, heller ikke EMR MSH Adapter.

...