Overview
The TestSuite is to verify both successful and failure criteria of document submission at the adapter level. Bimodal test suite, test the service in both standard and passthrough and will call the JMX in the test case to switch service mode between standard and passthrough without application server restart.
The Adapter level of the application does not have standard or passthrough workflow.
TestCases Detail
The test case is design verify successful and failure response of the document submission criteria at the adapter level.
Success: test case is successful submit a document.
Success - Multiple Documents: test case is successful submit multiple documents.
Failure - XDSUnknownPatientId: test case is fail with unknow patient id.
Failure - XDSPatientIdDoesNotMatch: test case is fail with matching patient id.
Failure - XDSMissingDocumentMetadata: test case is fail with document data is missing.
Failure - XDSMissingDocument: test case is fail with document missing.
Failure - XDSMissingDocument: test case is fail with document missing and unknow patient id.