testcontainers / testcontainers-go

Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done.
https://golang.testcontainers.org
MIT License
3.3k stars 450 forks source link

feat: prepare modules for the new API #2610

Open mdelapenya opened 6 days ago

mdelapenya commented 6 days ago

What does this PR do?

This PR updates all the modules, the module generator and the current docs to use the new API:

Why is it important?

Prepare for a more consistent API that makes evident which image is used.

Follow-ups

Modules catalog examples will need to be udpated in consequence.

netlify[bot] commented 6 days ago

Deploy Preview for testcontainers-go ready!

Name Link
Latest commit 88ced06512c242d68a6b672a986052b8a7082dd1
Latest deploy log https://app.netlify.com/sites/testcontainers-go/deploys/6683d0915ccfd00008efb377
Deploy Preview https://deploy-preview-2610--testcontainers-go.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.