@Test
    void aggregatedJson_otherTypes() throws Exception {
        StepVerifier.create(function.convertResponse(
                ctx, JSON_HEADERS, "abc", DEFAULT_TRAILERS))
                    .expectNext(JSON_HEADERS.toBuilder()
                                            .setInt(HttpHeaderNames.CONTENT_LENGTH, 5)
                                            .build())
                    .expectNext(HttpData.ofUtf8("\"abc\""))
                    .expectComplete()
                    .verify();

        StepVerifier.create(function.convertResponse(
                ctx, JSON_HEADERS, 123, DEFAULT_TRAILERS))
                    .expectNext(JSON_HEADERS.toBuilder()
                                            .setInt(HttpHeaderNames.CONTENT_LENGTH, 3)
                                            .build())
                    .expectNext(HttpData.ofUtf8("123"))
                    .expectComplete()
                    .verify();
    }
{@link HttpData} instances which are expected to be produced by the
{@link JacksonResponseConverterFunction} when the function gets the
{@link #TEST_STRINGS} as input.
core/src/test/java/com/linecorp/armeria/server/annotation/JacksonResponseConverterFunctionTest.java