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.
Switch branches/tags
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 Fix HttpWaitStrategy.forStatusCodeMatching used with HttpWaitStrategy… Sep 25, 2018
docs Fix missing link to kafka docs Sep 21, 2018
examples remove duplicates Jul 25, 2018
gradle Generate "exclusions" in POM (#772) Jul 10, 2018
modules Remove unnecessary start() call in initCouchbaseContainer() method (#877 Sep 23, 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 Add JavaDoc step to CI May 16, 2018
AUTHORS Add compatibility with selenium greater than 3.X (#632) Apr 4, 2018
CHANGELOG.md Point readers to 'Releases' Sep 25, 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 Mark Windows npipe support as stable (with a fix) (#865) Sep 13, 2018
circle.yml Credential helpers (#729) Jun 16, 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.