### Question:
GetQueueConfigInputMessageFactory implements OFDeserializer<GetQueueConfigInput> { @Override public GetQueueConfigInput deserialize(ByteBuf rawMessage) { GetQueueConfigInputBuilder builder = new GetQueueConfigInputBuilder(); builder.setVersion((short) EncodeConstants.OF13_VERSION_ID); builder.setXid((rawMessage.readUnsignedInt())); builder.setPort(new PortNumber(rawMessage.readUnsignedInt())); return builder.build(); }  @Override GetQueueConfigInput deserialize(ByteBuf rawMessage);  }### Answer:
@Test public void test() { ByteBuf bb = BufferHelper.buildBuffer("00 01 02 03 00 00 00 00"); GetQueueConfigInput deserializedMessage = BufferHelper.deserialize(factory, bb); BufferHelper.checkHeaderV13(deserializedMessage); Assert.assertEquals("Wrong Port No", new PortNumber(0x00010203L), deserializedMessage.getPort()); }