- private static void testConvert(final org.opendaylight.yang.gen.v1.urn.opendaylight.openflowplugin.extension.onf.bundle.service.rev170124.send.experimenter.input.experimenter.message.of.choice.BundleControl original,
- final BundleControl converted, final boolean withProperty) {
- Assert.assertEquals("Wrong BundleId", new BundleId(original.getBundleId().getValue()), converted.getBundleId());
- Assert.assertEquals("Wrong type", BundleControlType.forValue(original.getType().getIntValue()), converted.getType());
- Assert.assertEquals("Wrong flags", new BundleFlags(original.getFlags().isAtomic(), original.getFlags().isOrdered()), converted.getFlags());
+ private void testConvertUp(final boolean withProperty) {
+ final BundleControlOnf original = createOFJMessage(withProperty);
+ final BundleControlSal converted = converter.convert(original, MessagePath.MESSAGE_NOTIFICATION);
+ testConvert(converted, original, withProperty);
+ }
+
+ private static void testConvert(final BundleControlSal ofpMessage,
+ final BundleControlOnf ofjMessage,
+ final boolean withProperty) {
+ Assert.assertEquals("Wrong BundleId",
+ new BundleId(
+ ofpMessage.getSalControlData().getBundleId().getValue()),
+ ofjMessage.getOnfControlGroupingData().getBundleId()
+ );
+ Assert.assertEquals("Wrong type",
+ BundleControlType.forValue(
+ ofpMessage.getSalControlData().getType().getIntValue()),
+ ofjMessage.getOnfControlGroupingData().getType()
+ );
+ Assert.assertEquals("Wrong flags",
+ new BundleFlags(
+ ofpMessage.getSalControlData().getFlags().getAtomic(),
+ ofpMessage.getSalControlData().getFlags().getOrdered()),
+ ofjMessage.getOnfControlGroupingData().getFlags()
+ );