Test Documentation
Environment: default
Test Session: default
Test: 11994
Description: Document Replace and Transformation
Profile: XDS
Test document replacement when a transformation is present.
Section submit
Step submit - submit a single DocumentEntry
Step submit_copy - submit same DocumentEntry (same contents, different IDs)
These will support later sections of the test.
Transaction: submit
Submit DocumentEntry
Target Actor: XDS
Transaction: Register
Expected Status in Response: Success
Additional Evaluation
Transaction: submit_copy
Submit DocumentEntry
Target Actor: XDS
Transaction: Register
Expected Status in Response: Success
Additional Evaluation
Section rplc
Replace document from step submit/submit_copy
Transaction: rplc
Target Actor: XDS
Transaction: Register
Expected Status in Response: Success
Additional Evaluation
Section xfrm
Step xfrm - add transformation to DocumentEntry from submit/submit
Step xfrm_rplc - add transformation to DocumentEntry from step submit/submit_copy. This must fail because that DocumentEntry was deprecated by the replace in section rplc.
Transaction: xfrm
Transform a DocumentEntry on submission from step submit
Target Actor: XDS
Transaction: Register
Expected Status in Response: Success
Additional Evaluation
Transaction: xfrm_rplc
Transform a DocumentEntry on submission from step submit_copy
...It must fail since that DocumentEntry as been replaced and must have status of Deprecated
Target Actor: XDS
Transaction: Register
Expected Status in Response: Failure
Additional Evaluation
Section eval
Step validate_original - verify the original DocumentEntry (had transformation added to it) from submit/submit has status Approved (xfrm/xfrm (adding transformation) didn't change the status)
Step validate_xfrm - verify transformed DocumentEntry from xfrm/xfrm is present and has status Approved
Step no_validate_rplc_xfrm - verify metadata from xfrm/xfrm_rplc was not stored (cannot add transformation to deprecated DocumentEntry)
Transaction: validate_original
Target Actor: XDS
Transaction: Stored Query
Expected Status in Response: Success
Additional Evaluation
Verify contents: SubmissionSet containing one DocumentEntry
Verify contents: All DocumentsEntries have Approved status
Transaction: validate_xfrm
Target Actor: XDS
Transaction: Stored Query
Expected Status in Response: Success
Additional Evaluation
Verify contents: SubmissionSet containing one DocumentEntry
Verify contents: All DocumentsEntries have Approved status
Transaction: no_validate_rplc_xfrm
Target Actor: XDS
Transaction: Stored Query
Expected Status in Response: Success
Additional Evaluation
Verify contents: Metadata contains no SubmissionSets, DocumentEntries, or Folders