...
The TestSuite design to verify successful functionality of the exchange management. ExchangeManagement is an administrative service and does not have standard or passthrough workflow. The test case is used in conjunction with test data in InternalExchangeInfo and ExchangeInfo.
...
Test Cases Detail:
the test case design The test cases are designed to verify exchange manage Exchange Management with different parameters.:
GetAssigningAuthoritiesByHCID TestCase: verify the mapping of Home Community ID (HCID) to AAID.
GetEndpointUrlByAdapter TestCase: verify retrieval of internalExchangeInfo endpoint by name.
GetEndpointUrlByNhinTarget TestCase: verify retrieval of service name with nhin NHIN target element
GetEndpointUrlDefaultByServiceName TestCase: verify retrieval of service name, HCID and default exchange
GetEndpointUrlInternalByServiceName TestCase: verify retrieval of service name from internalExchangeInfo
GetHomeCommunityIdByAssigningAuthorityId TestCase: verify the mapping of AAID to HCID.
GetOrganizationByHCID TestCase: verify retrieval of organization element from exchangeInfo by HCID
GetOrganizationByHCID GetOrganizationByHCIDServiceName TestCase: verify retrieval of organization element from exchangeInfo by HCID and service name
ListEndpointUrlInfoByNhinTargetCommunities TestCase: verify retrieval of service name from different organization
ListOrganizationByHCIDList TestCase: verify retrieval of multiple organizations by multiple HCIDs
ListOrganizations TestCase: verify retrieval of all orgranization organization by exchange name
ListOrganizationsByHCIDServiceName TestCase: verify retrieval of organization by HCID and Service name
ListOrganizationsByServiceName TestCase: verify retrieval of multiple organization and services by service name
GetOrganizationByHCIDForAParticularExchange TestCase: verify retrieval of organization by HCID and exchange name.
ListOrganizationByHCIDForAParticularExchange TestCase: GetOrganizationByHCIDForAParticularExchange TestCase: verify retrieval of multiple organizations by multiple HCIDs and exchange name.
...