@Test public void testClientCapabilities() { HttpServletRequest request1 = new MockHttpServletRequest( ImmutableListMultimap.<String, String>builder() .put(PRESTO_USER, "testUser") .put(PRESTO_CLIENT_CAPABILITIES, "foo, bar") .build(), "remoteAddress"); HttpRequestSessionContext context1 = new HttpRequestSessionContext(request1); assertEquals(context1.getClientCapabilities(), ImmutableSet.of("foo", "bar")); HttpServletRequest request2 = new MockHttpServletRequest( ImmutableListMultimap.<String, String>builder() .put(PRESTO_USER, "testUser") .build(), "remoteAddress"); HttpRequestSessionContext context2 = new HttpRequestSessionContext(request2); assertEquals(context2.getClientCapabilities(), ImmutableSet.of()); }
@Test public void testClientCapabilities() { HttpServletRequest request1 = new MockHttpServletRequest( ImmutableListMultimap.<String, String>builder() .put(PRESTO_USER, "testUser") .put(PRESTO_CLIENT_CAPABILITIES, "foo, bar") .build(), "remoteAddress"); HttpRequestSessionContext context1 = new HttpRequestSessionContext(request1); assertEquals(context1.getClientCapabilities(), ImmutableSet.of("foo", "bar")); HttpServletRequest request2 = new MockHttpServletRequest( ImmutableListMultimap.<String, String>builder() .put(PRESTO_USER, "testUser") .build(), "remoteAddress"); HttpRequestSessionContext context2 = new HttpRequestSessionContext(request2); assertEquals(context2.getClientCapabilities(), ImmutableSet.of()); }