import com.sun.jersey.api.client.Client;
import org.junit.Rule;
import org.junit.Test;
import org.testcontainers.containers.GenericContainer;
import static org.rnorth.visibleassertions.VisibleAssertions.assertTrue;
/**
* Created by rnorth on 14/01/2016.
*/
public class OldJerseyClientTest {
@Rule
public GenericContainer httpd = new GenericContainer("httpd:2.4").withExposedPorts(80);
@Test
public void clientRequestTest() {
Client client = Client.create();
String s = client.resource("http://" + httpd.getContainerIpAddress() + ":" + httpd.getMappedPort(80)).get(String.class);
assertTrue("httpd is displaying its default placeholder page", s.contains("It works"));
}
}