Test that missing metadata and missing document conditions are detected by the Repository.
Verify that the metadata has not been forwarded to the Registry.
Provide and Register transaction missing the DocumentEntry in metadata.
The error XDSMissingDocumentMetadata must be returned.
Reject submissions where metadata and documents do not match
The submit and eval directories hold test steps with the same names, shown below. The submit tests test that the proper error is returned. The eval tests test that no contents are present in the Registry.
_no_metadata A document is present as attachment but no XDSDocuementEntry is present in metadata. The error XDSMissingDocumentMetadata must be returned.
_no_doc A XDSDocumentEntry is present in metadata but no corresponding document is attached. The error XDSMissingDocument must be returned.
Verify that the metadata has not been forwarded to the Registry.