use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class CookieParamAsPrimitiveTest method testBadPrimitiveWrapperValue.
@Test
public void testBadPrimitiveWrapperValue() throws ExecutionException, InterruptedException {
final ContainerResponse responseContext = apply(RequestContextBuilder.from("/wrappers", "GET").accept("application/int").cookie(new Cookie("int", "abcdef")).build());
assertEquals(400, responseContext.getStatus());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class CookieParamAsStringTest method testStringPost.
@Test
public void testStringPost() throws ExecutionException, InterruptedException {
initiateWebApplication(ResourceString.class);
final ContainerResponse responseContext = apply(RequestContextBuilder.from("/", "POST").cookie(new Cookie("arg1", "a")).cookie(new Cookie("arg2", "b")).cookie(new Cookie("arg3", "c")).entity("content").build());
assertEquals("content", responseContext.getEntity());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class CsrfProtectionFilterTest method testGetWithHeader.
@Test
public void testGetWithHeader() throws Exception {
ContainerResponse response = handler.apply(RequestContextBuilder.from("", "/resource", "GET").header(CsrfProtectionFilter.HEADER_NAME, "").build()).get();
assertEquals("GET", response.getEntity());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class CsrfProtectionFilterTest method testGetNoHeader.
@Test
public void testGetNoHeader() throws Exception {
ContainerResponse response = handler.apply(RequestContextBuilder.from("", "/resource", "GET").build()).get();
assertEquals("GET", response.getEntity());
}
use of org.glassfish.jersey.server.ContainerResponse in project jersey by jersey.
the class EncodingFilterTest method testNoEntity.
@Test
public void testNoEntity() throws IOException {
EncodingFilter filter = initializeAndGetFilter();
ContainerRequest request = RequestContextBuilder.from("/resource", "GET").header(HttpHeaders.ACCEPT_ENCODING, "gzip").build();
ContainerResponse response = new ContainerResponse(request, Response.ok().build());
filter.filter(request, response);
assertNull(response.getHeaders().getFirst(HttpHeaders.CONTENT_ENCODING));
assertNull(response.getHeaders().getFirst(HttpHeaders.VARY));
}
Aggregations