PoC for running integration tests against a containerized 3rd party service by using dockerode for container management.
The PoC's keypoints are:
- Pull an image from a private registry; thus it's necessary to have authentication in place.
- Run a specific bunch of tests; have a separate suite of tests to test integration.
- Perform the container management programmatically within the code, not via workflow script, actions, etc.