From: Aron Roberts Date: Tue, 20 Nov 2012 01:35:27 +0000 (-0800) Subject: CSPACE-5498: Added first (failing) test for automatically soft deleting the relevant... X-Git-Url: https://git.aero2k.de/?a=commitdiff_plain;h=85e3bc61ed8c17242f204f05a1cc6ab3db3bbd40;p=tmp%2Fjakarta-migration.git CSPACE-5498: Added first (failing) test for automatically soft deleting the relevant relation records when a subject or object record is soft deleted. --- diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/relation.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/relation.xml index b085b3251..5f04524a3 100644 --- a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/relation.xml +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/relation.xml @@ -101,6 +101,150 @@ /cspace-services/relations/ + + + + + + POST + /cspace-services/objectexit/ + relation/oe1.xml + 201 + + + POST + /cspace-services/objectexit/ + relation/oe1.xml + 201 + + + POST + /cspace-services/relations + relation/r-1.xml + + ${createSubject.CSID} + ${createObject.CSID} + objectexit + objectexit + affects + + 201 + + + GET + /cspace-services/relations/${createRelation.CSID}/workflow + 200 + + + relation/res/workflowState.res.xml + + project + + + + + GET + /cspace-services/relations?sbj=${createSubject.CSID}&wf_deleted=false + 200 + + + relation/res/relationsList.res.xml + + 1 + + + + + PUT + /cspace-services/objectexit/${createSubject.CSID}/workflow/delete + 200 + + + + relation/res/workflowState.res.xml + + + GET + /cspace-services/objectexit/${createSubject.CSID}/workflow + 200 + + + relation/res/workflowState.res.xml + + deleted + + + + + GET + /cspace-services/relations/${createRelation.CSID}/workflow + 200 + + + relation/res/workflowState.res.xml + + deleted + + + + + + GET + /cspace-services/relations?sbj=${createSubject.CSID}&wf_deleted=false + 200 + + + relation/res/relationsList.res.xml + + 0 + + + + + + + + diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/res/relationsList.res.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/res/relationsList.res.xml new file mode 100644 index 000000000..420111b8a --- /dev/null +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/res/relationsList.res.xml @@ -0,0 +1,5 @@ + + + ${totalItemsValue} + + diff --git a/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/res/workflowState.res.xml b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/res/workflowState.res.xml new file mode 100644 index 000000000..7182973b5 --- /dev/null +++ b/services/IntegrationTests/src/test/resources/test-data/xmlreplay/relation/res/workflowState.res.xml @@ -0,0 +1,7 @@ + + + + cs_default + ${workflowState} + + \ No newline at end of file