/dockerunit

dockerunit core library

Primary LanguageJavaApache License 2.0Apache-2.0

central   nexus   licence

circle-ci   codacy-coverage   coverity

codacy   better-code   lgtm-grade   lgtm-alerts


Dockerunit is an extensible framework for testing of dockerised services/applications in JUnit (4 or 5) based test suites.

Quick Start


Documentation


javadoc-core   javadoc-consul   javadoc-junit4   javadoc-junit5

Support / Discussion


discord

Development


Prerequisites

  • Java 8
  • Maven 3.6+
  • Docker (for running integration tests)

Build

mvn clean verify

Tests

mvn test

Contributing


Versioning


This project adheres to semantic versioning.

Modules are always released together, even if a particular module had no changes since the last release it will still have it's version bumped whenever any one module needs to be released.

License


This project is licensed under the Apache 2.0 License - see the LICENSE file for details