assertEquals(44, vendorData2.getSubtype());
final int DUMMY_VENDOR_ID = 55;
msg.setVendor(DUMMY_VENDOR_ID);
byte[] genericVendorDataBytes = new byte[] {0x55, 0x66};
vendorData = new OFByteArrayVendorData(genericVendorDataBytes);
msg.setVendorData(vendorData);
msg.setLengthU(OFVendor.MINIMUM_LENGTH + vendorData.getLength());
bb.clear();
msg.writeTo(bb);
msg.readFrom(bb);
assertEquals(DUMMY_VENDOR_ID, msg.getVendor());
OFByteArrayVendorData genericVendorData = (OFByteArrayVendorData) msg.getVendorData();
assertTrue(Arrays.equals(genericVendorDataBytes, genericVendorData.getBytes()));
}