Samples for Apache Dubbo
Samples and integration test cases
This repository contains a number of projects to illustrate various usages of Dubbo from basic to advanced, check README in each individual sub projects.
Pls. cross reference to Dubbo User Manual for the details.
The purpose of this project is to verify issues in module integration and process invocation of Dubbo. The samples in this repository are good integration test cases.
This project, together with Dubbo unit testing (please see unit test guide), constitutes the functional testing of Dubbo. For those issues that are not easy to verify in Dubbo unit test , please submit here.
This repository uses docker as a cross-process testing tool. If you submit a PR , the test cases runs in the docker container on the Travis ci
machine.
Travis CI
,junit5
,testcontainers
can be used .
When you run the test cases on your local pc, please follow the steps :
-
1 install and start
docker
on your pc. https://docs.docker.com/get-started/ is docker help website. -
2 run the integration test case in the terminal
cd dubbo-samples
mvn clean verify -Pdubbo-integration-test