Radera ett utbildningsprogram

Contents:

Testar radera ett utbildningsprogram

Det ska gå att radera ett utbildningsprogram via REST API:et.

Skapa ett nytt utbildningsprogram


Först skapar vi ett utbildningsprogram, för att sedan kunna radera den

RecordEndpointFixture
authToken type json testCreateRecordCreatedType? getStatusType? getCreatedId?
$adminAuthToken educationalProgram {"children":[{"children":[{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"educationalProgram"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"educationalProgramName","value":"Fitnesse educationalProgram to be deleted"},{"name":"language","value":"sv"}],"name":"name"},{"children":[{"name":"educationalProgramName","value":"Fitnesse educationalProgram to be deleted"},{"name":"language","value":"en"}],"name":"alternativeName"},{"name":"domain","value":"du"},{"name":"eligible","value":"yes"},{"name":"educationalProgramCode","value":"123"},{"name":"educationalProgramClosed","value":"2012-01-01"}],"name":"educationalProgram"} educationalProgram CREATED $createdId=

Läs det nyskapade utbildningsprogrammet i Json


RecordEndpointFixture
authToken type id testReadRecord? getStatusType?
$adminAuthToken educationalProgram $createdId =~/"value":"Fitnesse educationalProgram to be deleted"/ OK

Lista utbildningsprogram


RecordEndpointFixture
authToken type testReadRecordList? getStatusType?
$adminAuthToken educationalProgram OK

Radera det nyskapade utbildningsprogrammet


RecordEndpointFixture
authToken type id testDeleteRecord? getStatusType?
$adminAuthToken educationalProgram $createdId OK

Försök läsa det raderade utbildningsprogrammet


RecordEndpointFixture
authToken type id testReadRecord? getStatusType?
$adminAuthToken educationalProgram $createdId NOT_FOUND

Lista utbildningsprogram - utbildningsprogram med status DELETED exkluderas


RecordEndpointFixture
authToken type testReadRecordList? getStatusType?
$adminAuthToken educationalProgram OK