@ParameterizedTest
    @EnumSource(Mode.class)
    @SuppressWarnings("checkstyle:AvoidEscapedUnicodeCharacters")
    void shouldNormalizeUnicode(Mode mode) {
        // 2- and 3-byte UTF-8
        assertAccepted(parse(mode, "/\u00A2?\u20AC"), "/%C2%A2", "%E2%82%AC");

        // 4-byte UTF-8
        assertAccepted(parse(mode, "/\uD800\uDF48"), "/%F0%90%8D%88");

        // 5- and 6-byte forms are only theoretically possible, so we won't test them here.
    }
{@link RequestTarget} treats the first `=` in a query parameter as `/` internally to simplify
the detection the logic. This test makes sure the `=` appeared later is not treated as `/`.
core/src/test/java/com/linecorp/armeria/internal/common/DefaultRequestTargetTest.java