use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class PathParamDefaultValueTest method testDefaultPathParamValueOnResource2.
@Test
public void testDefaultPathParamValueOnResource2() throws ExecutionException, InterruptedException {
initiateWebApplication(Resource.class);
ContainerResponse response = getResponseContext("/foo/bar/aaa");
assertEquals("aaa", response.getEntity());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class QueryParamAsPrimitiveTest method testBadPrimitiveValue.
@Test
public void testBadPrimitiveValue() throws ExecutionException, InterruptedException {
final ContainerResponse response = super.getResponseContext("/?int=abcdef", "application/int");
assertEquals(404, response.getStatus());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class QueryParamAsPrimitiveTest method testBadPrimitiveWrapperValue.
@Test
public void testBadPrimitiveWrapperValue() throws ExecutionException, InterruptedException {
final ContainerResponse response = super.getResponseContext("/wrappers?int=abcdef", "application/int");
assertEquals(404, response.getStatus());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class QueryParamAsPrimitiveTest method _testDefault.
void _testDefault(String base, String type, String value) throws ExecutionException, InterruptedException {
ContainerResponse get = apply(RequestContextBuilder.from(base + "default/null", "GET").accept("application/" + type).build());
System.out.println("### " + get.getStatus());
assertEquals("content", get.getEntity());
assertEquals("content", apply(RequestContextBuilder.from(base + "default", "GET").accept("application/" + type).build()).getEntity());
String param = type + "=" + value;
assertEquals("content", apply(RequestContextBuilder.from(base + "default/override?" + param, "GET").accept("application/" + type).build()).getEntity());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class QueryParamAsSetPrimitiveTest method testBadPrimitiveSetValue.
@Test
public void testBadPrimitiveSetValue() throws ExecutionException, InterruptedException {
final ContainerResponse response = super.getResponseContext("/Set?int=abcdef&int=abcdef", "application/int");
assertEquals(404, response.getStatus());
}
Aggregations