Version 1.0 september 2019


Indledning

Use Case 5 omhandler CloseSorEntity-operationen, som giver slutbrugeren mulighed for at nedlægge SOR-enheder.

Kort beskrivelse af testen

Denne testcase har til formål at afteste funktionaliteten: "Nedlæg enhed i SOR", for at validere at alt information bliver afsendt og modtaget korrekt ved nedlæggelse af en enhed i SOR.

Diagram over forløb

UC5 Nedlæg enhed i SOR


Forløbsbeskrivelse

I forbindelse med operationen: "MoveSorEntity" modtager webservicen en information til flytning af en SOR-enhed: se Guide til anvendere for yderligere information om input.

De obligatoriske inputi forbindelse med MoveSorEntity-operationer er:

Feltnavn

Forklaring

ToDate 

Nedlæggelsesdato - Minimum 7 dage ude i fremtiden
SorIdentifierSOR ID for den enhed der ønskes nedlagt

Test Cases

ID

Scenarie

Eksempel Input

Forventet Output

Resultat

UC5TC1Nedlæg en organisatorisk enhed (SorType: OU)RequestResponse

Enheden er nedlagt og har lukkedato angvet i SOR.

Der modtages et response indeholdende fejlkode 0 (success).

Pre conditions

Brugeren har kendskab- og rettigheder til enheder i SOR som kan flyttes. Man kan eventuelt afvikle UC1-tests (opret enheder) først og bruge de resulterende data.

Gyldigt certifikat er tilgængeligt.

Brugeren er oprettet i SORUS's policyfil med som "Decentral Administrator".

Post conditions

Der modtages et response med "fejlkode 0" som kvittering for success.

Enheden er nedlagt og har lukkedato angivet i SOR.

Fejlscenarier 

Ugyldigt certifikat.

Ugyldige akkreditiver.

Umuligt at nedlægge en enhed med hierarkiske børn. Disse skal enten flyttes eller nedlægges, før en nedlægning af den pågældende enhed er muligt.

Manglende rettigheder.

Mangelfuld input.

Begreber og definitioner

Guide til anvendere; Information om operationer og input.



  • No labels