Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

All tests for each Test Suite contain the same tests:

  • RealTimeTransaction TestCase

  • BatchSubmit RequestTransaction TestCase

  • BatchSubmit Response Transaction TestCase

Test Suites:

...

Invalid XML Test Suite

...

InvalidSAMLVersion Test Suite

...

NoTargetCommunityData

...

AdapterNotReachable

...

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

Table of Contents

Overview

The Test designed to verify X12 service error handling (Soap Fault, Error Response).

Test Detail

The X12 Services are Passthrought only.

  • SOAP Request and verify Error Response (Soap Fault, Error Message).

InvalidXML

For invalid XML Request message expected Soap Fault from the service.

RealTimeTransaction TestCase

  1. RealTimeTransaction

    • Assert (Soap Fault)

    • Assert fault code (Sender)

    • Assert fault message (SAAJ object model)

BatchSubmit (Request) Transaction TestCase

  1. BatchSubmitTransaction

    • Assert (Soap Fault)

    • Assert fault code (Sender)

    • Assert fault message (SAAJ object model)

BatchSubmit (Response) Transaction TestCase

  1. BatchSubmitTransaction

    • Assert (Soap Fault)

    • Assert fault code (Sender)

    • Assert fault message (SAAJ object model)

InvalidSAMLVersion

For invalid SAMLVersion in the request message, Soap Fault exception is expected from the service.

RealTimeTransaction TestCase

  1. RealTimeTransaction

    • Assert (Soap Fault)

    • Assert fault code (Sender)

    • Assert fault message (SAAJ object model)

BatchSubmit (Request) Transaction TestCase

  1. BatchSubmitTransaction

    • Assert (Soap Fault)

    • Assert fault code (Sender)

    • Assert fault message (SAAJ object model)

BatchSubmit (Response) Transaction TestCase

  1. BatchSubmitTransaction

    • Assert (Soap Fault)

    • Assert fault code (Sender)

    • Assert fault message (SAAJ object model)

NoTargetCommunityData

Sending SOAP Request without NhinTargetCommunities element.

RealTimeTransaction TestCase

  1. RealTimeTransaction

    • Assert error code (Sender)

    • Assert error message

BatchSubmit (Request) Transaction TestCase

  1. BatchSubmitTransaction

    • Assert error code (Sender)

    • Assert error message

BatchSubmit (Response) Transaction TestCase

  1. BatchSubmitTransaction

    • Assert error code (Sender)

    • Assert error message

AdapterNotReachable

Adapter not reachable is cause by the internalExchangeInfo.xml (missing endpoint)

RealTimeTransaction TestCase

  1. RealTimeTransaction

    • Assert error code (Receiver)

    • Assert error message

BatchSubmit (Request) Transaction TestCase

  1. BatchSubmitTransaction

    • Assert error code (Receiver)

    • Assert error message

BatchSubmit (Response) Transaction TestCase

  1. BatchSubmitTransaction

    • Assert error code (Receiver)

    • Assert error message

InvalidTargetCommunityData

Missing Targeted Community (8.8), in the exchangeInfo.xml

RealTimeTransaction TestCase

  1. RealTimeTransaction

    • Assert error code (Sender)

    • Assert error message

BatchSubmit (Request) Transaction TestCase

  1. BatchSubmitTransaction

    • Assert error code (Sender)

    • Assert error message

BatchSubmit (Response) Transaction TestCase

  1. BatchSubmitTransaction

    • Assert error code (Sender)

    • Assert error message