...
Info |
---|
As of CONNECT 5.1, both files have been replaced with the more versatile exchangeInfo.xml and internalExchangeInfo.xml files. For users of CONNECT 5.0 and earlier versions, substitute references to these new files with the original uddiConnectionInfo.xml and internalConnectionInfo.xml files g1 Suite: This test suite is used to test CONNECT auditing functionality that supports the endpoints implement July-2011 specs. |
Table of Contents |
---|
Overview
Send CONNECT Services request to all services and verify each service event logging.
Test
...
Document Submission Deferred Req
Info |
---|
G0: Spec: 1_1 and G1: Spec: 2_0 |
1. Clear Event Logs
...
Detail
The services (Passthrought) are running with JMX call script to set the CONNECT application to Passthrough without application restart, and run the services in both spec (g1, g0)
Clear Database Table (Event Log)
** For DQ, Update Table (Correlation, AAMapping)
** For PD, Update mock-response (Adapter) for Passthrough
Send SOAP (Service) request
** For PD, Create Mock Response (Adapter)
Assert count (events)
Assert element (events)
Test Case Details (G1, G0)
Document Submission Deferred (Request)
Clear Event Logs
SOAP: Doc Submission Deferred Req
...
Assert status (RequestAccepted)
Verify Event Logs
...
Assert count (Events)
Verify Elements in Event Log
Assert element (Events)
Document Submission Deferred
...
Info |
---|
G0: Spec: 1_1 and G1: Spec: 2_0 |
...
(Response)
Clear Event Logs
...
SOAP: Doc Submission Deferred Resp
...
Assert status (ResponseAccepted)
Verify Event Logs
...
Assert count (Events)
Verify Elements in Event Log
Assert element (Events)
Document Submission
...
Clear Event Logs
...
SOAP:
...
Doc Submission
...
Assert status (Success)
Verify Event Logs
...
Assert count (Events)
Verify Elements in Event Log
Assert element (Events)
Patient Discovery Deferred
...
Info |
---|
G0: Spec: 1_1 and G1: Spec: 1_0 |
...
(Request)
Clear Event Logs
...
SOAP: Patient Discovery Deferred Req
...
Assert (sender, reciever, message, relateto)
Verify Event Logs
...
Assert count (Events)
Verify Elements in Event Log
Assert element (Events)
Patient Discovery Deferred
...
Info |
---|
G0: Spec: 1_1 and G1: Spec: 1_0 |
...
(Response)
Clear Event Logs
...
SOAP: Patient Discovery Deferred Resp
...
Assert (codeType, acknowledgementDetail)
Verify Event Logs
...
Assert count (Events)
Verify Elements in Event Log
...
Patient Discovery
Info |
---|
G0: Spec: 1_0 and G1: Spec: 1_0 |
1. Clear Event Logs
2. Setup Pass Thru
3. SOAP: Patient Discovery
4. SOAP: Mock Response
5. Verify Event Logs
...
Assert element (Events)
Document Submission
Clear Event Logs
SOAP: Doc Submission
Assert status (Success)
Verify Event Logs
Assert count (Events)
Verify Elements in Event Log
Assert element (Events)
Patient Discovery
Clear Event Logs
Set Up PassThru (mockPDAdapter)
SOAP: Doc Submission
Assert (controlActProcess, Given Name, Family Name)
Mock Response
Verify Event Logs
Assert count (Events)
Verify Elements in Event Log
Assert element (Events)
Document Query
...
...
G0: Spec: 2_0 and G1: Spec: 3_0
...
Clear Event Logs
...
Clear Correlation Table & Add Correlation
...
Clear AA Mapping Table & Add Mapping
...
SOAP: Document Query
...
Assert DocumentId
Verify Event Logs
...
Assert count (Events)
Verify Elements in Event Log
Document Retrieve
Info |
---|
G0: Spec: 2_0 and G1: Spec: 3_0 |
Assert element (Events)
Document Retrieve
Clear Event Logs
...
SOAP: Document Retrieve
...
Assert (Repository Id, Document Id, Document Data)
Verify Event Logs
...
Assert count (Events)
Verify Elements in Event Log
Assert element (Events)
Admin Distribution
Info |
---|
G0: Spec: 1_0 and G1: Spec: 2_0 |
...
Clear Event Logs
...
SOAP:
...
3. Delay 15,000 milliseconds
4. Verify Event Logs
...
Document Retrieve
Assert HTTP status (202)
Delay (15 second)
Verify Event Logs
Assert count (Events)
Verify Elements in Event Log
Assert element (Events)
Document Data Submission (
...
G1 only)
...
Clear Event Logs
...
SOAP: Document Data Submission
...
Assert status (Success)
Verify Event Logs
...
Assert count (Events)
Verify Elements in Event Log
Assert element (Events)
Patient Location Query (
...
G1 only)
...
Clear Event Logs
...
SOAP: Patient Location Query
...
Assert count (PatientLocationResponse == 2)
Verify Event Logs
...
Assert count (Events)
Verify Elements in Event Log
Assert element (Events)