Skip to content

Add synapse unit testing framework#20

Open
sajithaliyanage wants to merge 1 commit into
apache:masterfrom
sajithaliyanage:master
Open

Add synapse unit testing framework#20
sajithaliyanage wants to merge 1 commit into
apache:masterfrom
sajithaliyanage:master

Conversation

@sajithaliyanage

Copy link
Copy Markdown

Provide a built-in way to execute a unit test against a given synapse configuration artifact such as sequence, proxy, api, local entry, endpoint.

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
  • Undeploye all the deployed configurations
  • Customize the starting port of unit testing framework

@vanjikumaran

Copy link
Copy Markdown
Contributor

@isudana we should look into this feature

@AnasAltarazi1998

Copy link
Copy Markdown

@sajithaliyanage

it's great job bro,
I think they should merge it.
anyway I suggest you to provide more dynamic resolver for actual value to support the following form :
$body/tagName/tgaName....etc
it will help more for testing really actual values.

@isudana

isudana commented Mar 22, 2022

Copy link
Copy Markdown
Contributor

@sajithaliyanage Will you be able to resolve the conflicts and update the PR?

@sajithaliyanage

sajithaliyanage commented Apr 6, 2022

Copy link
Copy Markdown
Author

@sajithaliyanage Will you be able to resolve the conflicts and update the PR?

@isudana I resolved the conflicts. please review and merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants