Integration Testing Support Library

This module (incode-module-integtestsupport) provides a set of testing utilities to support integration testing.

How to configure/use

Classpath

Update your classpath by adding this dependency in your dom project’s pom.xml:

<dependency>
    <groupId>org.incode.module.integtestsupport</groupId>
    <artifactId>incode-module-integtestsupport-dom</artifactId>
    <version>1.15.1.1</version>
    <scope>test</scope>
</dependency>

Check for later releases by searching Maven Central Repo.

For instructions on how to use the latest -SNAPSHOT, see the contributors guide.

Known issues

None known at this time.

Dependencies

Maven can report modules dependencies using:

mvn dependency:list -o -pl modules/lib/integtestsupport/impl -D excludeTransitive=true

which, excluding Incode Platform and Apache Isis modules, returns these compile/runtime dependencies:

junit:junit:jar:4.12:compile
org.jmock:jmock:jar:2.6.0:compile
org.jmock:jmock-junit4:jar:2.6.0:compile
org.picocontainer:picocontainer:jar:2.15:compile
org.reflections:reflections:jar:0.9.10:compile
org.assertj:assertj-core:jar:3.6.2:compile
com.danhaywood.java:danhaywood-java-assertjext:jar:0.1.0

From the Incode Platform it uses: