DataSize maxSize = DataSize.valueOf(request.getHeader(PrestoHeaders.PRESTO_MAX_SIZE)); assertEquals(maxSize, expectedMaxSize);
@Test public void testBasicAuthentication() throws Exception { Predicate<Request> predicate = request -> request.getUri().getPath().startsWith("/private"); HttpRequestFilter filter = new BasicAuthRequestFilter(predicate, "Aladdin", "open sesame"); Request publicResourceRequest = createTestRequest("/public"); assertNull(filter.filterRequest(publicResourceRequest).getHeader(AUTHORIZATION)); Request privateResourceRequest = createTestRequest("/private"); assertEquals(filter.filterRequest(privateResourceRequest).getHeader(AUTHORIZATION), "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=="); }
DataSize maxSize = DataSize.valueOf(request.getHeader(PrestoHeaders.PRESTO_MAX_SIZE)); assertEquals(maxSize, expectedMaxSize);
@Test public void testBasicAuthentication() throws Exception { Predicate<Request> predicate = request -> request.getUri().getPath().startsWith("/private"); HttpRequestFilter filter = new BasicAuthRequestFilter(predicate, "Aladdin", "open sesame"); Request publicResourceRequest = createTestRequest("/public"); assertNull(filter.filterRequest(publicResourceRequest).getHeader(AUTHORIZATION)); Request privateResourceRequest = createTestRequest("/private"); assertEquals(filter.filterRequest(privateResourceRequest).getHeader(AUTHORIZATION), "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=="); }
DataSize maxSize = DataSize.valueOf(request.getHeader(PrestoHeaders.PRESTO_MAX_SIZE)); assertEquals(maxSize, expectedMaxSize);
DataSize maxSize = DataSize.valueOf(request.getHeader(PrestoHeaders.PRESTO_MAX_SIZE)); assertEquals(maxSize, expectedMaxSize);