public HeaderFields getUntreatedHeaders() {
        return untreatedHeaders;
    }
@Test
    void testGetUntreatedHeaders() {
        URI uri = URI.create("http://example.yahoo.com/test");
        HttpRequest httpReq = newRequest(uri, HttpRequest.Method.GET, HttpRequest.Version.HTTP_1_1);
        httpReq.headers().add("key1", "value1");
        httpReq.headers().add("key2", List.of("value1", "value2"));

        DiscFilterRequest request = new DiscFilterRequest(httpReq);
        HeaderFields headers = request.getUntreatedHeaders();
        assertEquals(headers.keySet().size(), 2);
        assertEquals(headers.get("key1").get(0), "value1");
        assertEquals(headers.get("key2").get(0), "value1");
        assertEquals(headers.get("key2").get(1), "value2");
    }