Hi all, I'm Sajitha Liyanage and I have a keen interest in contributing to open source projects. Here I have sent a PR [1] for the *apache-synapse* which is to add the unit testing framework for synapse. Currently, there is no in-built mechanism to test the artifacts or configuration users write inside the synapse. By adding this feature synapse will be able to test the configurations alone.
Following tasks will be added from this PR, - Test Proxy services with test cases, input payloads and transport properties - Test APIs with test cases, input payloads and transport properties - Test Sequences with test cases, input payloads and synapse, axis2, transport properties - Un-deploy all the deployed configurations - Customize the starting port of unit testing framework And also I have added detailed documentation about the implemented synapse unit testing framework with some examples and how to run commands in here[2]. Hope this feature will give a valuable effect to the apache-synapse. Please review this PR for further details. [1] PR Link - https://github.com/apache/synapse/pull/20 [2] Synapse Unit Testing Framework Documentation <https://github.com/sajithaliyanage/synapse/blob/master/modules/core/src/main/java/org/apache/synapse/unittest/docs/SynapseUnitTestDoc.md> Thanks and Regards, Sajitha Liyanage
