use of com.meterware.httpunit.GetMethodWebRequest in project javaee7-samples by javaee-samples.
the class MyResourceTest method testGetWithCorrectCredentials.
@Test
public void testGetWithCorrectCredentials() throws IOException, SAXException {
WebConversation conv = new WebConversation();
conv.setAuthentication("file", "u1", "p1");
GetMethodWebRequest getRequest = new GetMethodWebRequest(base + "/webresources/myresource");
WebResponse response = null;
try {
response = conv.getResponse(getRequest);
} catch (AuthorizationRequiredException e) {
fail(e.getMessage());
}
assertNotNull(response);
assertTrue(response.getText().contains("get"));
}
use of com.meterware.httpunit.GetMethodWebRequest in project camel by apache.
the class HttpClientRouteExampleSpringTest method testHttpRestricMethod.
@Test
public void testHttpRestricMethod() throws Exception {
ServletUnitClient client = newClient();
// Send a web get method request
WebRequest req = new GetMethodWebRequest(CONTEXT_URL + "/services/hello");
WebResponse response = client.getResponse(req);
assertEquals("Get a wrong response message.", "OK", response.getResponseMessage());
assertEquals("Get a wrong response text.", "Add a name parameter to uri, eg ?name=foo", response.getText());
req = new GetMethodWebRequest(CONTEXT_URL + "/services/hello?name=Willem");
response = client.getResponse(req);
assertEquals("Get a wrong response text.", "Hello Willem how are you?", response.getText());
}
use of com.meterware.httpunit.GetMethodWebRequest in project camel by apache.
the class MultiServletConsumerTest method getService.
public String getService(String path) throws Exception {
WebRequest req = new GetMethodWebRequest(CONTEXT_URL + path);
ServletUnitClient client = newClient();
WebResponse response = client.getResponse(req);
return response.getText();
}
use of com.meterware.httpunit.GetMethodWebRequest in project camel by apache.
the class ServletNoSlashNeededTest method testNoSlashNeeded.
@Test
public void testNoSlashNeeded() throws Exception {
WebRequest req = new GetMethodWebRequest(CONTEXT_URL + "/services/hello");
ServletUnitClient client = newClient();
WebResponse response = client.getResponse(req);
assertEquals("The response message is wrong ", "Bye World", response.getText());
}
use of com.meterware.httpunit.GetMethodWebRequest in project camel by apache.
the class ServletRootPathTest method testRootPath.
@Test
public void testRootPath() throws Exception {
WebRequest req = new GetMethodWebRequest(CONTEXT_URL + "/services/");
ServletUnitClient client = newClient();
WebResponse response = client.getResponse(req);
assertEquals("The response message is wrong ", "Bye World", response.getText());
}
Aggregations