Home / Function/ testGetProperties() — netty Function Reference

testGetProperties() — netty Function Reference

Architecture documentation for the testGetProperties() function in MqttPropertiesTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  f9d62d8a_46e9_9252_6e16_e44331c53ab7["testGetProperties()"]
  f414ff6c_018e_0573_189d_472f0d888c3d["MqttPropertiesTest"]
  f9d62d8a_46e9_9252_6e16_e44331c53ab7 -->|defined in| f414ff6c_018e_0573_189d_472f0d888c3d
  style f9d62d8a_46e9_9252_6e16_e44331c53ab7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttPropertiesTest.java lines 66–88

    @Test
    public void testGetProperties() {
        MqttProperties props = createSampleProperties();

        assertEquals(
                Collections.singletonList(new MqttProperties.StringProperty(CONTENT_TYPE, "text/plain")),
                props.getProperties(CONTENT_TYPE));

        List<MqttProperties.IntegerProperty> expectedSubscriptionIds = new ArrayList<>();
        expectedSubscriptionIds.add(new MqttProperties.IntegerProperty(SUBSCRIPTION_IDENTIFIER, 10));
        expectedSubscriptionIds.add(new MqttProperties.IntegerProperty(SUBSCRIPTION_IDENTIFIER, 20));
        assertEquals(
                expectedSubscriptionIds,
               props.getProperties(SUBSCRIPTION_IDENTIFIER));

        List<MqttProperties.UserProperty> expectedUserProps = new ArrayList<>();
        expectedUserProps.add(new MqttProperties.UserProperty("isSecret", "true"));
        expectedUserProps.add(new MqttProperties.UserProperty("tag", "firstTag"));
        expectedUserProps.add(new MqttProperties.UserProperty("tag", "secondTag"));
        List<MqttProperties.UserProperty> actualUserProps =
                (List<MqttProperties.UserProperty>) props.getProperties(USER_PROPERTY);
        assertEquals(expectedUserProps, actualUserProps);
    }

Domain

Subdomains

Frequently Asked Questions

What does testGetProperties() do?
testGetProperties() is a function in the netty codebase, defined in codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttPropertiesTest.java.
Where is testGetProperties() defined?
testGetProperties() is defined in codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttPropertiesTest.java at line 66.

Analyze Your Own Codebase

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

Try Supermodel Free