You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@eventmesh.apache.org by GitBox <gi...@apache.org> on 2021/08/25 08:27:13 UTC

[GitHub] [incubator-eventmesh] ruanwenjun opened a new issue #511: [Discuss] Build integration test

ruanwenjun opened a new issue #511:
URL: https://github.com/apache/incubator-eventmesh/issues/511


   In most of the time, we can use unit test to test our code, but this is not enough, since unit test is just test the code logic, it doesn't considerate the real situation of different modules working together.
   
   We should also use integration test to test the whole application.
   
   In EventMesh, there are some three-part dependencies, e.g. rocketmq、mysql(In the future)...
   It is better to create a container environment to run the integration test script or code.
   
   I think maybe this project can help us.
   https://github.com/testcontainers/testcontainers-java.
   https://www.testcontainers.org/modules/rabbitmq/
   
   It supports create mysql、kafka、pulsar container, but it donesn't support rocketmq now(https://github.com/testcontainers/testcontainers-java/issues/3348). 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@eventmesh.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@eventmesh.apache.org
For additional commands, e-mail: dev-help@eventmesh.apache.org


[GitHub] [incubator-eventmesh] qqeasonchen commented on issue #511: [Discuss] Build integration test

Posted by GitBox <gi...@apache.org>.
qqeasonchen commented on issue #511:
URL: https://github.com/apache/incubator-eventmesh/issues/511#issuecomment-913294918


   Agree, e2e-test is expecting.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@eventmesh.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@eventmesh.apache.org
For additional commands, e-mail: dev-help@eventmesh.apache.org