@Test
    void failingResponseContentSanitizer() {
        final WebClient client = WebClient.of(server.httpUri());
        final RequestHeaders headers = RequestHeaders.of(HttpMethod.POST, "/failingResponsePreviewSanitizer",
                                                         HttpHeaderNames.CONTENT_TYPE, "text/plain");
        assertThat(client.execute(headers, "Armeria").aggregate().join().contentUtf8())
                .isEqualTo("Hello Armeria!");
        final RequestLog requestLog = contextCaptor.get().log().whenComplete().join();
        assertThat(requestLog.requestContentPreview()).isEqualTo("Armeria");
        assertThat(requestLog.responseContentPreview()).isEqualTo("Hello Armeria!");
    }
Unlike {@link #contentPreviewBeforeEncoding()}, the content preview of this test is encoded data
because the previewing decorator is inserted after {@link EncodingService}.
core/src/test/java/com/linecorp/armeria/server/logging/ContentPreviewingServiceTest.java