Skip to content

Commit 4c59a28

Browse files
committed
Add links to contrib modules
1 parent a816deb commit 4c59a28

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

docs/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ TestContainers makes it easy to launch useful Docker containers for the duration
1414
* **Data access layer integration tests**: use a containerized instance of a MySQL, PostgreSQL or Oracle database to test your data access layer code for complete compatibility, but without requiring complex setup on developers' machines and safe in the knowledge that your tests will always start with a known DB state. Any other database type that can be containerized can also be used.
1515
* **Application integration tests**: for running your application in a short-lived test mode with dependencies, such as databases, message queues or web servers.
1616
* **UI/Acceptance tests**: use containerized web browsers, compatible with Selenium, for conducting automated UI tests. Each test can get a fresh instance of the browser, with no browser state, plugin variations or automated browser upgrades to worry about. And you get a video recording of each test session, or just each session where tests failed.
17+
* **Much more!** Check out the various [contributed modules](modules.md) or create your own custom container classes using [`GenericContainer`](generic_containers.md) as a base.
1718

1819
## Who is using TestContainers?
1920

docs/usage/modules.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Contributed modules
2+
3+
The following modules have been largely developed outside of the Testcontainers core project and are maintained and released separately:
4+
5+
* [MS SQL Server](https://github.com/testcontainers/testcontainers-java-module-mssqlserver)
6+
* [Oracle XE](https://github.com/testcontainers/testcontainers-java-module-oracle-xe)
7+
* [Hashicorp Vault](https://github.com/testcontainers/testcontainers-java-module-vault)
8+
* [Dynalite](https://github.com/testcontainers/testcontainers-java-module-dynalite) (Amazon DynamoDB emulation)
9+
* [Atlassian Localstack](https://github.com/testcontainers/testcontainers-java-module-localstack) (emulation of a broad set of various AWS services)
10+
* [MariaDB](https://github.com/testcontainers/testcontainers-java-module-mariadb)

0 commit comments

Comments
 (0)