Replace Empty.getInstance() with Empty.value()
[openflowplugin.git] / openflowjava / openflow-protocol-impl / src / test / java / org / opendaylight / openflowjava / protocol / impl / serialization / factories / multipart / MultipartRequestMeterFeaturesTest.java
index 6c7030e4dcc569779bbcac33c36bf299b6d433a3..53665cadaa9e6e86c3a2103d42187ccc503e2659 100644 (file)
@@ -5,12 +5,10 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-
 package org.opendaylight.openflowjava.protocol.impl.serialization.factories.multipart;
 
 import io.netty.buffer.ByteBuf;
 import io.netty.buffer.UnpooledByteBufAllocator;
-
 import org.junit.Assert;
 import org.junit.Before;
 import org.junit.Test;
@@ -27,10 +25,12 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.MultipartRequestInputBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.MultipartRequestMeterFeaturesCaseBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.multipart.request.multipart.request.body.multipart.request.meter.features._case.MultipartRequestMeterFeaturesBuilder;
+import org.opendaylight.yangtools.yang.common.Empty;
 
 /**
- * @author michal.polkorab
+ * Unit tests for MultipartRequestMeterFeatures.
  *
+ * @author michal.polkorab
  */
 public class MultipartRequestMeterFeaturesTest {
 
@@ -38,19 +38,18 @@ public class MultipartRequestMeterFeaturesTest {
     private OFSerializer<MultipartRequestInput> multipartFactory;
 
     /**
-     * Initializes serializer registry and stores correct factory in field
+     * Initializes serializer registry and stores correct factory in field.
      */
     @Before
     public void startUp() {
         registry = new SerializerRegistryImpl();
         registry.init();
         multipartFactory = registry.getSerializer(
-                new MessageTypeKey<>(EncodeConstants.OF13_VERSION_ID, MultipartRequestInput.class));
+                new MessageTypeKey<>(EncodeConstants.OF_VERSION_1_3, MultipartRequestInput.class));
     }
 
     /**
-     * Tests {@link MultipartRequestInputFactory} - MeterFeatures case
-     * @throws Exception
+     * Tests {@link MultipartRequestInputFactory} - MeterFeatures case.
      */
     @Test
     public void test() throws Exception {
@@ -60,7 +59,7 @@ public class MultipartRequestMeterFeaturesTest {
         builder.setFlags(new MultipartRequestFlags(false));
         MultipartRequestMeterFeaturesCaseBuilder caseBuilder = new MultipartRequestMeterFeaturesCaseBuilder();
         MultipartRequestMeterFeaturesBuilder featuresBuilder = new MultipartRequestMeterFeaturesBuilder();
-        featuresBuilder.setEmpty(true);
+        featuresBuilder.setEmpty(Empty.value());
         caseBuilder.setMultipartRequestMeterFeatures(featuresBuilder.build());
         builder.setMultipartRequestBody(caseBuilder.build());
         MultipartRequestInput message = builder.build();
@@ -74,4 +73,4 @@ public class MultipartRequestMeterFeaturesTest {
         out.skipBytes(4); // skip padding
         Assert.assertTrue("Unexpected data", out.readableBytes() == 0);
     }
-}
\ No newline at end of file
+}