use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class PathParamAsStringTest method testStringArgsPost.
@Test
public void testStringArgsPost() throws ExecutionException, InterruptedException {
initiateWebApplication(Resource.class);
final ContainerResponse response = apply(RequestContextBuilder.from("/a/b/c", "POST").entity("content").build());
assertEquals("content", response.getEntity());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class PathParamDefaultValueTest method testParamInSubResource.
@Test
public void testParamInSubResource() throws ExecutionException, InterruptedException {
initiateWebApplication(FooResource.class);
ContainerResponse response = getResponseContext("/foo/baz/iddd");
assertEquals(200, response.getStatus());
assertEquals("iddd", response.getEntity());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class PathParamDefaultValueTest method testDefaultPathParamInSubResource.
@Test
public void testDefaultPathParamInSubResource() throws ExecutionException, InterruptedException {
initiateWebApplication(FooResource.class);
ContainerResponse response = getResponseContext("/foo/baz/sub");
assertEquals(200, response.getStatus());
assertEquals("default-id", response.getEntity());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class PathParamDefaultValueTest method testDefaultPathParamValueOnResource1.
@Test
public void testDefaultPathParamValueOnResource1() throws ExecutionException, InterruptedException {
initiateWebApplication(Resource.class);
ContainerResponse response = getResponseContext("/foo");
assertEquals("default-id", response.getEntity());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class CookieParamAsPrimitiveTest method testBadPrimitiveListValue.
@Test
public void testBadPrimitiveListValue() throws ExecutionException, InterruptedException {
final ContainerResponse responseContext = apply(RequestContextBuilder.from("/wrappers", "GET").accept("application/int").cookie(new Cookie("int", "abcdef")).build());
assertEquals(400, responseContext.getStatus());
}
Aggregations