Uppdatera ett forskningsämne

Contents:

Testar uppdatering av forskningsämne

Det ska vara möjligt att uppdatera forskningsämne via REST API.

Testet visar att adminanvändare har möjlighet att uppdatera forskningsämnesposten

Läs researchSubject:18587811678865777


RecordEndpointFixture
authToken type id testReadRecord? getStatusType?
$adminAuthToken researchSubject researchSubject:18587811678865777 =~/"value":"Nytt forskningsämne"/ OK

Uppdatera med ny huvudtitel


RecordEndpointFixture
authToken type id json testUpdateRecord? getStatusType?
$adminAuthToken researchSubject researchSubject:18587811678865777 {"children":[{"children":[{"name":"ignoreOverwriteProtection","value":"true"},{"name":"id","value":"researchSubject:18587811678865777"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"researchSubject"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:4412982402853626"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2020-09-02T11:55:06.097635Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:4412982402853626"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2020-09-02T11:55:06.097635Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:4412982402853626"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2020-09-02T11:55:55.235157Z"}],"name":"updated"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"researchSubject"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"researchSubjectName","value":"Nytt namn"},{"name":"language","value":"sv"}],"name":"name"},{"children":[{"name":"researchSubjectName","value":"New research subject"},{"name":"language","value":"en"}],"name":"alternativeName"},{"name":"domain","value":"du"},{"name":"eligible","value":"yes"},{"name":"researchSubjectCode","value":"1234"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"researchSubject"},{"name":"linkedRecordId","value":"researchSubject:7622433053610710"}],"name":"researchSubject"}],"name":"researchSubjectParent"},{"name":"closedDate","value":"2012-01-01"}],"name":"researchSubject"} OK

Läs researchSubject:18587811678865777 igen för att se att den är uppdaterad


RecordEndpointFixture
authToken type id testReadRecord? getStatusType?
$adminAuthToken researchSubject researchSubject:18587811678865777 =~/"value":"Nytt namn"/ OK

Återställ ursprunglig researchSubject:18587811678865777


RecordEndpointFixture
authToken type id json testUpdateRecord? getStatusType?
$adminAuthToken researchSubject researchSubject:18587811678865777 {"children":[{"children":[{"name":"ignoreOverwriteProtection","value":"true"},{"name":"id","value":"researchSubject:18587811678865777"},{"children":[{"name":"linkedRecordType","value":"recordType"},{"name":"linkedRecordId","value":"researchSubject"}],"name":"type"},{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:4412982402853626"}],"name":"createdBy"},{"children":[{"name":"linkedRecordType","value":"system"},{"name":"linkedRecordId","value":"diva"}],"name":"dataDivider"},{"name":"tsCreated","value":"2020-09-02T11:55:06.097635Z"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:4412982402853626"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2020-09-02T11:55:06.097635Z"}],"name":"updated"},{"repeatId":"1","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:4412982402853626"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2020-09-02T11:55:55.235157Z"}],"name":"updated"},{"repeatId":"2","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"131313"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2020-09-02T11:56:18.377158Z"}],"name":"updated"},{"repeatId":"3","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"131313"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2020-09-02T11:57:06.415790Z"}],"name":"updated"},{"repeatId":"4","children":[{"children":[{"name":"linkedRecordType","value":"user"},{"name":"linkedRecordId","value":"coraUser:4412982402853626"}],"name":"updatedBy"},{"name":"tsUpdated","value":"2020-09-02T11:57:36.036690Z"}],"name":"updated"},{"children":[{"name":"linkedRecordType","value":"validationType"},{"name":"linkedRecordId","value":"researchSubject"}],"name":"validationType"}],"name":"recordInfo"},{"children":[{"name":"researchSubjectName","value":"Nytt forskningsämne"},{"name":"language","value":"sv"}],"name":"name"},{"children":[{"name":"researchSubjectName","value":"New research subject"},{"name":"language","value":"en"}],"name":"alternativeName"},{"name":"domain","value":"du"},{"name":"eligible","value":"yes"},{"name":"researchSubjectCode","value":"1234"},{"repeatId":"0","children":[{"children":[{"name":"linkedRecordType","value":"researchSubject"},{"name":"linkedRecordId","value":"researchSubject:7622433053610710"}],"name":"researchSubject"}],"name":"researchSubjectParent"},{"name":"closedDate","value":"2012-01-01"}],"name":"researchSubject"} OK