Added a usage description

This commit is contained in:
Reinhard Prechtl 2017-12-07 18:34:49 +01:00
parent 0aad592ea3
commit d496e58fd3
2 changed files with 22 additions and 7 deletions

View file

@ -5,4 +5,18 @@ for a few different docker containers that you might want to use during integrat
use a generic container to launch other images. This repository contains an implementation of a container
for the Infinispan cache server. It provides an API that is aimed to help you configure the container.
At the moment this is a rudimentary implementation and by no means complete. Feel free to suggest changes!
At the moment this is a rudimentary implementation and by no means complete. Feel free to suggest changes!
# Usage
For general usage info on Testcontainers please look at the examples of the project.
```
@ClassRule
public static InfinispanContainer infinispan = InfinispanContainerFactory
.standalone("9.1.3.Final")
.configurationFile("infinispan-standalone.xml")
.expose()
.hotrod()
.build();
```

View file

@ -11,12 +11,13 @@ import static org.junit.Assert.assertNotNull;
public class InfinispanContainerIntegrationTest {
@ClassRule
public static InfinispanContainer infinispan = InfinispanContainerFactory
.standalone("9.1.3.Final")
.configurationFile("infinispan-standalone.xml")
.expose()
.hotrod()
.build();
public static InfinispanContainer infinispan =
InfinispanContainerFactory
.standalone("9.1.3.Final")
.configurationFile("infinispan-standalone.xml")
.expose()
.hotrod()
.build();
@Test
public void rule_should_have_mapped_hotrod_port() {