X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=openflowjava%2Fopenflow-protocol-impl%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fopenflowjava%2Fprotocol%2Fimpl%2Fserialization%2Fmatch%2FOxmArpTpaSerializerTest.java;h=5453b3693255b15749fa97800f158bdb422e4b7f;hb=refs%2Fchanges%2F45%2F101745%2F10;hp=11b64a33f32109bb044d29f0a68e3746852343cb;hpb=9688b3b10ee4113753705f0080b29cd30e61a85d;p=openflowplugin.git diff --git a/openflowjava/openflow-protocol-impl/src/test/java/org/opendaylight/openflowjava/protocol/impl/serialization/match/OxmArpTpaSerializerTest.java b/openflowjava/openflow-protocol-impl/src/test/java/org/opendaylight/openflowjava/protocol/impl/serialization/match/OxmArpTpaSerializerTest.java index 11b64a33f3..5453b36932 100644 --- a/openflowjava/openflow-protocol-impl/src/test/java/org/opendaylight/openflowjava/protocol/impl/serialization/match/OxmArpTpaSerializerTest.java +++ b/openflowjava/openflow-protocol-impl/src/test/java/org/opendaylight/openflowjava/protocol/impl/serialization/match/OxmArpTpaSerializerTest.java @@ -5,17 +5,15 @@ * 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.match; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; + import io.netty.buffer.ByteBuf; import io.netty.buffer.PooledByteBufAllocator; - import org.junit.Assert; import org.junit.Test; -import org.opendaylight.openflowjava.protocol.api.util.EncodeConstants; import org.opendaylight.openflowjava.protocol.api.util.OxmMatchConstants; import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address; import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.ArpTpa; @@ -25,15 +23,16 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.matc import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.arp.tpa._case.ArpTpaBuilder; /** - * @author michal.polkorab + * Unit tests for OxmArpTpaSerializer. * + * @author michal.polkorab */ public class OxmArpTpaSerializerTest { OxmArpTpaSerializer serializer = new OxmArpTpaSerializer(); /** - * Test correct serialization + * Test correct serialization. */ @Test public void testSerializeWithoutMask() { @@ -50,7 +49,7 @@ public class OxmArpTpaSerializerTest { } /** - * Test correct serialization + * Test correct serialization. */ @Test public void testSerializeWithMask() { @@ -71,7 +70,7 @@ public class OxmArpTpaSerializerTest { } /** - * Test correct header serialization + * Test correct header serialization. */ @Test public void testSerializeHeaderWithoutMask() { @@ -85,7 +84,7 @@ public class OxmArpTpaSerializerTest { } /** - * Test correct header serialization + * Test correct header serialization. */ @Test public void testSerializeHeaderWithMask() { @@ -99,7 +98,7 @@ public class OxmArpTpaSerializerTest { } /** - * Test correct oxm-class return value + * Test correct oxm-class return value. */ @Test public void testGetOxmClassCode() { @@ -107,7 +106,7 @@ public class OxmArpTpaSerializerTest { } /** - * Test correct oxm-field return value + * Test correct oxm-field return value. */ @Test public void getOxmFieldCode() { @@ -115,15 +114,15 @@ public class OxmArpTpaSerializerTest { } /** - * Test correct value length return value + * Test correct value length return value. */ @Test public void testGetValueLength() { - assertEquals("Wrong value length", EncodeConstants.SIZE_OF_INT_IN_BYTES, serializer.getValueLength()); + assertEquals("Wrong value length", Integer.BYTES, serializer.getValueLength()); } - private static MatchEntryBuilder prepareMatchEntry(boolean hasMask, String value) { - MatchEntryBuilder builder = prepareHeader(hasMask); + private static MatchEntryBuilder prepareMatchEntry(final boolean hasMask, final String value) { + final MatchEntryBuilder builder = prepareHeader(hasMask); ArpTpaCaseBuilder casebuilder = new ArpTpaCaseBuilder(); ArpTpaBuilder valueBuilder = new ArpTpaBuilder(); if (hasMask) { @@ -135,23 +134,23 @@ public class OxmArpTpaSerializerTest { return builder; } - private static MatchEntryBuilder prepareHeader(boolean hasMask) { + private static MatchEntryBuilder prepareHeader(final boolean hasMask) { MatchEntryBuilder builder = new MatchEntryBuilder(); - builder.setOxmClass(OpenflowBasicClass.class); - builder.setOxmMatchField(ArpTpa.class); + builder.setOxmClass(OpenflowBasicClass.VALUE); + builder.setOxmMatchField(ArpTpa.VALUE); builder.setHasMask(hasMask); return builder; } - private static void checkHeader(ByteBuf buffer, boolean hasMask) { + private static void checkHeader(final ByteBuf buffer, final boolean hasMask) { assertEquals("Wrong oxm-class", OxmMatchConstants.OPENFLOW_BASIC_CLASS, buffer.readUnsignedShort()); short fieldAndMask = buffer.readUnsignedByte(); assertEquals("Wrong oxm-field", OxmMatchConstants.ARP_TPA, fieldAndMask >>> 1); assertEquals("Wrong hasMask", hasMask, (fieldAndMask & 1) != 0); if (hasMask) { - assertEquals("Wrong length", EncodeConstants.SIZE_OF_LONG_IN_BYTES, buffer.readUnsignedByte()); + assertEquals("Wrong length", Long.BYTES, buffer.readUnsignedByte()); } else { - assertEquals("Wrong length", EncodeConstants.SIZE_OF_INT_IN_BYTES, buffer.readUnsignedByte()); + assertEquals("Wrong length", Integer.BYTES, buffer.readUnsignedByte()); } } }