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