Home / Function/ decodingFailsOnInvalidInputByte() — netty Function Reference

decodingFailsOnInvalidInputByte() — netty Function Reference

Architecture documentation for the decodingFailsOnInvalidInputByte() function in Base64Test.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  16d26732_9830_b584_a64f_e36bbacd0e2d["decodingFailsOnInvalidInputByte()"]
  587fbc85_c53e_c573_bbdd_133558a8e9ac["Base64Test"]
  16d26732_9830_b584_a64f_e36bbacd0e2d -->|defined in| 587fbc85_c53e_c573_bbdd_133558a8e9ac
  style 16d26732_9830_b584_a64f_e36bbacd0e2d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-base/src/test/java/io/netty/handler/codec/base64/Base64Test.java lines 248–262

    @Test
    public void decodingFailsOnInvalidInputByte() {
        char[] invalidChars = {'\u007F', '\u0080', '\u00BD', '\u00FF'};
        for (char invalidChar : invalidChars) {
            ByteBuf buf = copiedBuffer("eHh4" + invalidChar, CharsetUtil.ISO_8859_1);
            try {
                Base64.decode(buf);
                fail("Invalid character in not detected: " + invalidChar);
            } catch (IllegalArgumentException ignored) {
                // as expected
            } finally {
                assertTrue(buf.release());
            }
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does decodingFailsOnInvalidInputByte() do?
decodingFailsOnInvalidInputByte() is a function in the netty codebase, defined in codec-base/src/test/java/io/netty/handler/codec/base64/Base64Test.java.
Where is decodingFailsOnInvalidInputByte() defined?
decodingFailsOnInvalidInputByte() is defined in codec-base/src/test/java/io/netty/handler/codec/base64/Base64Test.java at line 248.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free