This is an example of integration test using docker-compose and github actions.
- I created a simple client SFTP to connecto to SFTP server
- The test should validate the connexion between the client and the server.
- I created a docker-compose file in which is declared the
sftp
service which contains the SFPT server and thetests
service in which are the integration tests - It is worth mentioning, test integrations using the tag
+build integration
to be executed. - I created a pipe line with github actions to run the integration tests when is a PR to Master.