Home / Function/ testHasAttrRemoved() — netty Function Reference

testHasAttrRemoved() — netty Function Reference

Architecture documentation for the testHasAttrRemoved() function in DefaultAttributeMapTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  ee5a5ba5_4d15_3cdf_bdab_3e116ef5f8f3["testHasAttrRemoved()"]
  819b0da9_e205_6fba_cbb6_4b0d0b21b01c["DefaultAttributeMapTest"]
  ee5a5ba5_4d15_3cdf_bdab_3e116ef5f8f3 -->|defined in| 819b0da9_e205_6fba_cbb6_4b0d0b21b01c
  style ee5a5ba5_4d15_3cdf_bdab_3e116ef5f8f3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

common/src/test/java/io/netty/util/DefaultAttributeMapTest.java lines 92–116

    @Test
    public void testHasAttrRemoved() {
        AttributeKey<Integer>[] keys = new AttributeKey[20];
        for (int i = 0; i < 20; i++) {
            keys[i] = AttributeKey.valueOf(Integer.toString(i));
        }
        for (int i = 10; i < 20; i++) {
            map.attr(keys[i]);
        }
        for (int i = 0; i < 10; i++) {
            map.attr(keys[i]);
        }
        for (int i = 10; i < 20; i++) {
            AttributeKey<Integer> key = AttributeKey.valueOf(Integer.toString(i));
            assertTrue(map.hasAttr(key));
            map.attr(key).remove();
            assertFalse(map.hasAttr(key));
        }
        for (int i = 0; i < 10; i++) {
            AttributeKey<Integer> key = AttributeKey.valueOf(Integer.toString(i));
            assertTrue(map.hasAttr(key));
            map.attr(key).remove();
            assertFalse(map.hasAttr(key));
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does testHasAttrRemoved() do?
testHasAttrRemoved() is a function in the netty codebase, defined in common/src/test/java/io/netty/util/DefaultAttributeMapTest.java.
Where is testHasAttrRemoved() defined?
testHasAttrRemoved() is defined in common/src/test/java/io/netty/util/DefaultAttributeMapTest.java at line 92.

Analyze Your Own Codebase

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

Try Supermodel Free