]> git.aero2k.de Git - tmp/jakarta-migration.git/commitdiff
CSPACE-5520: Redid changes from commit 98a38422024f6ddfd02a8adbd7e9524a21358779,...
authorAron Roberts <aron@socrates.berkeley.edu>
Mon, 10 Sep 2012 19:46:42 +0000 (12:46 -0700)
committerAron Roberts <aron@socrates.berkeley.edu>
Mon, 10 Sep 2012 19:46:42 +0000 (12:46 -0700)
services/IntegrationTests/src/test/resources/test-data/xmlreplay/collectionobject/collectionobject-hierarchy.xml
services/IntegrationTests/src/test/resources/test-data/xmlreplay/collectionobject/hierarchy/res/show-all-relations-top-level.res.xml

index 23d9212da6d1eb2e9ff5010ff35bef1a91a0906a..c68322b37a9c51794e2764c092f1d37c17a8d9cd 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <xmlReplay>
     
-    <testGroup ID="CreateCollectionObjects"> <!-- autoDeletePOSTS="true" -->
+    <testGroup ID="CreateUpdateReadStructuredObjects" autoDeletePOSTS="false">
         
         <!-- Create a set of CollectionObjects -->
         
             <uri>/cspace-services/relations?sbj=${CreateChessSetBox.CSID}</uri>
             <expectedCodes>200</expectedCodes>
             <response>
-                <expected level="TEXT" />
+                <expected level="ADDOK" />
                 <filename>collectionobject/hierarchy/res/relations-pagination-header.res.xml</filename>
                 <vars>
                     <var ID="totalItems">0</var>
             <uri>/cspace-services/relations?obj=${CreateChessSetBox.CSID}</uri>
             <expectedCodes>200</expectedCodes>
             <response>
-                <expected level="TEXT" />
+                <expected level="ADDOK" />
                 <filename>collectionobject/hierarchy/res/relations-as-object-top-level.res.xml</filename>
                 <vars>
                     <var ID="chessSetBoxCSID">${CreateChessSetBox.CSID}</var>
index 45a260de3b8b3ab894c9b1cad5a5659ce32028af..ff05e17484a65210a0cedf7df54cc4c6236a36eb 100644 (file)
@@ -4,6 +4,44 @@
     <!-- ignored here; we are interested only in the relations list below. -->
     
     <ns3:relations-common-list xmlns:ns3="http://collectionspace.org/services/relation" xmlns:ns2="http://collectionspace.org/services/jaxb">
-        <!-- Need to add expected pagination header elements, relation list items here -->
+        <pageNum>0</pageNum>
+        <itemsInPage>3</itemsInPage>
+        <totalItems>3</totalItems>
+        
+        <relation-list-item>
+            <predicate>hasBroader</predicate>
+            <subject>
+                <csid>${chessBoardCSID}</csid>
+                <documentType>CollectionObject</documentType>
+            </subject>
+            <object>
+                <csid>${chessSetBoxCSID}</csid>
+                <documentType>CollectionObject</documentType>
+            </object>
+        </relation-list-item>
+        
+        <relation-list-item>
+            <predicate>hasBroader</predicate>
+            <subject>
+                <csid>${bagOfWhiteChessPiecesCSID}</csid>
+                <documentType>CollectionObject</documentType>
+            </subject>
+            <object>
+                <csid>${chessSetBoxCSID}</csid>
+                <documentType>CollectionObject</documentType>
+            </object>
+        </relation-list-item>
+        
+        <relation-list-item>
+            <predicate>hasBroader</predicate>
+            <subject>
+                <csid>${bagOfBlackChessPiecesCSID}</csid>
+                <documentType>CollectionObject</documentType>
+            </subject>
+            <object>
+                <csid>${chessSetBoxCSID}</csid>
+                <documentType>CollectionObject</documentType>
+            </object>
+        </relation-list-item>
     </ns3:relations-common-list>
 </document>