Table of Contents |
---|
Overview
The Test verifies PD communication error Suite verify error handling response for Patient Discovery (PD) communication between gateway to gateway by updating the exchangeInfo (PD) endpoint before sending PD request.
Test Detail
The Bimodal tests are designed to hit service in standard and passthrough by calling the JMX console to switch the service mode without application server restart.
GW-406/949
AdapterPatientDiscoveryTestCase
...
Modify exchangeInfo
SOAP: Patient Discovery bad URL
...
Verify controlActProcess
...
Assert sender and reciever: Device Id and Represent Organization Id
...
.
Bimodal tests are executed in both (Standard, PassThrough) modes and required JMX enable at the server level for SoapUI to successfully switch between Standard and PassThrough.
This tests Gateway-406 (GW-949 is the testing subtask). See ticket for more details.
There are two things to test:
If the requesting gateway encountered an error before the PD request is sent to the NwHIN
(the error is local), then the gateway was not correctly populating the sender and receiver
device\id@root. Now, the fields are populated with the actual gateway Home Community ID (HCID).Error information is now populated in the XML tag controlActProcess\reasonOf
detectedIssueEvent\text.a
TestCases Detail for standard and passthrough
The test cases is design to update the exchangeInfo PD service endpoint for gateway 2.2 to create communication error and verify the detected issue in the PD service response.
Patient Discovery bad URL: update exchangeInfo and verify detected issue.