Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
Clone or download
Permalink
Failed to load latest commit information.
.github Add default template for release-drafter bot Aug 5, 2018
annotations General code/javadocs cleanup Jul 3, 2016
bom Gradle (#574) Feb 11, 2018
core Add property to start ryuk in privileged mode (#894) Oct 10, 2018
docs Remove public modifier from JUnit5 example (#918) Oct 15, 2018
examples Add CircleCI job for examples (#897) Oct 4, 2018
gradle OpenJDK 11 compatibility and tests in Travis (#883) Sep 27, 2018
modules Support empty password for MySQL (#899) Oct 15, 2018
.editorconfig Add editorconfig for a degree of IDE formatting consistency (#588) Feb 25, 2018
.gitattributes Temporary revert .gitattributes change Feb 13, 2018
.gitignore Credential helpers (#729) Jun 16, 2018
.travis.yml OpenJDK 11 compatibility and tests in Travis (#883) Sep 27, 2018
AUTHORS Add compatibility with selenium greater than 3.X (#632) Apr 4, 2018
CHANGELOG.md Point readers to 'Releases' Sep 25, 2018
CONTRIBUTING.md Fix ROADMAP link in CONTRIBUTING.md (#901) Oct 5, 2018
LICENSE Add a basic README and license Apr 26, 2015
README.md Update README.md (#751) Jun 13, 2018
RELEASING.md Gradle (#574) Feb 11, 2018
Vagrantfile Add Vagrantfile for more convenient testing in a linux environment. R… Feb 24, 2016
book.js Change capitalisation of the project name to the commonly used form, … Feb 8, 2018
build.gradle OpenJDK 11 compatibility and tests in Travis (#883) Sep 27, 2018
circle.yml Add CircleCI job for examples (#897) Oct 4, 2018
gradle.properties Gradle (#574) Feb 11, 2018
gradlew Gradle (#574) Feb 11, 2018
gradlew.bat Upgrade gradle to 4.7 (#649) Apr 30, 2018
settings.gradle Gradle (#574) Feb 11, 2018

README.md

Testcontainers

Testcontainers is a Java 8 library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.

Build Status Download

Testcontainers logo

Read the documentation here

License

See LICENSE.

Copyright

Copyright (c) 2015 - 2018 Richard North and other authors.

MS SQL Server module is (c) 2017 - 2018 G DATA Software AG and other authors.

Hashicorp Vault module is (c) 2017 Capital One Services, LLC and other authors.

See AUTHORS for all contributors.