The application posts HTTP Post requests to a soap component endpoint.
It dynamically modifies soap messages to trigger various exception cases.
The application is run via a basic CLI.
Main Menu
For Create, Verify, Modify, Cancel, & Retrieve options a sub menu allows the user to run all commands related to that message, or run a single exception check command. See menu options below.
Create Menu
Verify Menu
Modify Menu
Cancel Menu
Retrieve Menu
Application creates a testReport.txt in the root of the application. Please note if you choose option 0 from the main menu or run all create commands the last Check/Exception will be a fail; this is because this checking for a Processing Failure Exception which will only occur when the ticketer is down.
Test Report
If you run into any issues please ensure that the values in the config file are correct. This located at config/EbondingConfig. Please ensure that the following are correct: postUrlEndpoint, ebondingDatabaseUrl, & soapDatabaseUrl. See example below with values set for local testing.