private static void validateConnectVariableHeader(
MqttConnectVariableHeader expected,
MqttConnectVariableHeader actual) {
assertEquals("MqttConnectVariableHeader ProtocolName mismatch ", expected.protocolName(), actual.protocolName());
assertEquals(
"MqttConnectVariableHeader KeepAlive mismatch ",
expected.keepAlive(),
actual.keepAlive());
assertEquals("MqttConnectVariableHeader ProtocolLevel mismatch ", expected.protocolLevel(), actual.protocolLevel());
assertEquals("MqttConnectVariableHeader WillQos mismatch ", expected.willQos(), actual.willQos());
assertEquals("MqttConnectVariableHeader UserNameFlag mismatch ", expected.userNameFlag(), actual.userNameFlag());
assertEquals("MqttConnectVariableHeader PasswordFlag mismatch ", expected.passwordFlag(), actual.passwordFlag());
assertEquals(
"MqttConnectVariableHeader CleanSession mismatch ",
expected.cleanSession(),
actual.cleanSession());
assertEquals("MqttConnectVariableHeader WillFlag mismatch ", expected.willFlag(), actual.willFlag());
assertEquals(
"MqttConnectVariableHeader WillRetain mismatch ",
expected.willRetain(),
actual.willRetain());
}