@Test public void pingJava() { Client client = provider.client(); assertNotNull(client); WebTarget target = provider.target(); assertNotNull(target); assertNotNull(provider.addPath("en")); assertNotNull(provider.target("http://www.google.de")); Response response = target.request(MediaType.TEXT_HTML).get(); assertThat(response.getStatus(), is(200)); }
@Test public void buildWithNonExistingSystemProperty() { String defaultUri = "http://duke:42"; JAXRSClientProvider p = JAXRSClientProvider.buildWithURI("--", defaultUri); assertNotNull(p); String actual = p.target().getUri().toString(); assertThat(actual, is(defaultUri)); }
@Test public void buildWithExistingSystemProperty() { String expectedUri = "http://configured:21"; final String key = "server-uri"; System.setProperty(key, expectedUri); String defaultUri = "http://duke:42"; JAXRSClientProvider p = JAXRSClientProvider.buildWithURI(key, defaultUri); assertNotNull(p); String actual = p.target().getUri().toString(); assertThat(actual, is(expectedUri)); }