|
4 | 4 | :project-name: testcontainers-redis |
5 | 5 | :project-group: com.redis.testcontainers |
6 | 6 | :project-version: 1.3.3 |
| 7 | +:junit-version: 5.7.2 |
| 8 | +:testcontainers-version: 1.15.3 |
| 9 | +:sourcedir: subprojects/testcontainers-redis/src/test/java |
7 | 10 |
|
8 | 11 | image:https://github.com/{project-owner}/{project-name}/actions/workflows/early-access.yml/badge.svg["Build Status", link="https://github.com/{project-owner}/{project-name}/actions"] |
9 | 12 | image:https://img.shields.io/maven-central/v/{project-group}/{project-name}.svg[Download, link="https://search.maven.org/#search|ga|1|{project-name}"] |
10 | 13 | image:https://img.shields.io/github/downloads/{project-owner}/{project-name}/total[GitHub all releases] |
11 | 14 |
|
12 | 15 | Testcontainers Redis is an extension of Testcontainers that supports Redis, Redis Modules, and Redis Enterprise. |
| 16 | + |
| 17 | +== Getting Started |
| 18 | + |
| 19 | +=== Junit 5 |
| 20 | + |
| 21 | +.Gradle |
| 22 | +[source,groovy,subs="+attributes"] |
| 23 | +---- |
| 24 | +testImplementation "org.junit.jupiter:junit-jupiter-api:{junit-version}" |
| 25 | +testImplementation "org.junit.jupiter:junit-jupiter-params:{junit-version}" |
| 26 | +testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:{junit-version}" |
| 27 | +testImplementation "com.redis.testcontainers:testcontainers-redis:{project-version}" |
| 28 | +testImplementation "com.redis.testcontainers:junit-jupiter:{testcontainers-version}" |
| 29 | +---- |
| 30 | + |
| 31 | +.Maven |
| 32 | +[source,xml,subs="+attributes"] |
| 33 | +---- |
| 34 | +<dependency> |
| 35 | + <groupId>org.junit.jupiter</groupId> |
| 36 | + <artifactId>junit-jupiter-api</artifactId> |
| 37 | + <version>{junit-version}</version> |
| 38 | + <scope>test</scope> |
| 39 | +</dependency> |
| 40 | +<dependency> |
| 41 | + <groupId>org.junit.jupiter</groupId> |
| 42 | + <artifactId>junit-jupiter-params</artifactId> |
| 43 | + <version>{junit-version}</version> |
| 44 | + <scope>test</scope> |
| 45 | +</dependency> |
| 46 | +<dependency> |
| 47 | + <groupId>org.junit.jupiter</groupId> |
| 48 | + <artifactId>junit-jupiter-engine</artifactId> |
| 49 | + <version>{junit-version}</version> |
| 50 | + <scope>test</scope> |
| 51 | +</dependency> |
| 52 | +<dependency> |
| 53 | + <groupId>com.redis.testcontainers</groupId> |
| 54 | + <artifactId>testcontainers-redis</artifactId> |
| 55 | + <version>{project-version}</version> |
| 56 | + <scope>test</scope> |
| 57 | +</dependency> |
| 58 | +<dependency> |
| 59 | + <groupId>com.redis.testcontainers</groupId> |
| 60 | + <artifactId>junit-jupiter</artifactId> |
| 61 | + <version>{testcontainers-version}</version> |
| 62 | + <scope>test</scope> |
| 63 | +</dependency> |
| 64 | +---- |
| 65 | + |
| 66 | +Redis:: |
| 67 | +https://github.com/redis-developer/testcontainers-redis/blob/master/subprojects/testcontainers-redis/src/test/java/com/redis/testcontainers/TestRedis.java[TestRedis.java] |
| 68 | + |
| 69 | +Redis Cluster:: |
| 70 | +https://github.com/redis-developer/testcontainers-redis/blob/master/subprojects/testcontainers-redis/src/test/java/com/redis/testcontainers/TestRedisCluster.java[TestRedisCluster.java] |
| 71 | + |
| 72 | +Redis Modules:: |
| 73 | +https://github.com/redis-developer/testcontainers-redis/blob/master/subprojects/testcontainers-redis/src/test/java/com/redis/testcontainers/TestRedisModules.java[TestRedisModules.java] |
| 74 | + |
| 75 | +Redis Enterprise:: |
| 76 | +https://github.com/redis-developer/testcontainers-redis/blob/master/subprojects/testcontainers-redis/src/test/java/com/redis/testcontainers/TestRedisEnterprise.java[TestRedisEnterprise.java] |
0 commit comments