Detta dokument beskriver mock-tjänsten för Update 1.0. Mock-tjänsten ger stöd i form av automatiska och manuella kontroller för att verifiera implementationen innan integrationen med den nationella tjänsteplattformen.
Mock-tjänsten använder SoapUI för att kunna köras. Dokumentation om SoapUI hittas här: www.soapui.org.
Klicka på den här länken för att ladda hem en gratisversion av SoapUI. Installera enligt anvisning.
Det finns domänspecifika krav på hur Update skall användas. Vissa av dessa krav finns i Schematron-format och dessa distribureas med respektive tjänstedomäns releasepaket. Följ nedanstående instruktion för att använda Schematron-filerna tillsammans med mock-tjänsten.
När ett anrop når mocktjänsten sker följande:
Anropet kontrolleras mot tjänstekontraktets schema.
Anropet kontrolleras mot Schematron-krav. Alla krav i alla filer i mappen schematron utvärderas.
Kontrollerar att alla poster i anropet har en unik nyckel.
Mottagna poster och resultat av validering loggas till filen UpdateLog.txt för att underlätta ytterligare manuell validering.
Svar på Update-anropet skickas. I svaret sätts resultCode till OK om de automatiska valideringarna är godkända. Vid fel i validering sätts resultCode till ERROR med beskrivning av felet i fältet comment.
Ytterligare anvisningar för testning av tjänstekonsument av Update finns i dokumentet UpdateMock-testanvisning.html document.