MacroHealth Internal

Testing an Integration

Testing an integration makes sure that the outputs match the configuration of the input maps.

  1. In the Connect tab, select the Customer for which you need to test the Integration.

    SelectCustomer.png
  2. Next to the Integration that you wish to test, click + Clone.

    TestIntegrationClone.png
  3. If required, rename the Integration, preferably including the word "test", select the Customer, and select Test as Type setting.

    TestIntegrationCloneInfo.png
  4. Click Save.

    TestIntegrationCloneSave.png
  5. A message will appear for a short period of time letting you know that the New Integration was cloned successfully in Test mode. You will land on the Connections page.

    TestIntegrationSuccessMessage.png
    TestIntegrationSuccess.png
  6. Setup a test SFTP connection by clicking Add connection.

    TestIntegrationAddConnection.png
  7. Name the test integration and fill in the Required fields. (See Section : “Adding a Connection for more details.

    TestIntegrationAddConnectionInfo.png
  8. Click Continue.

    TestIntegrationAddConnectionContinue.png
  9. If necessary, go through each source/sink flow widget and change the configuration to the test SFTP connection.

  10. Select the flow on which a test needs to be performed.

    SelectFlow.png
  11. In the Actions dropdown menu, select Deploy.

    DeployFlow.png
  12. The Status of the flow is changed to Deployed and there is a message displayed to let you know that flow is in Readonly mode.

    ActionsFlowDeployed.png
  13. Place the test files into the appropriate folder into the SFTP open source software (e.g., FileZilla)

  14. Examine the destination test folder in the SFTP open source software.

  15. Repeat the test process with all the flows in the integration, starting from step 10.