import org.junit.Test;
import org.opendaylight.openflowjava.protocol.api.util.OxmMatchConstants;
import org.opendaylight.openflowjava.util.ByteBufUtils;
-import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev100924.MacAddress;
+import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.Nxm0Class;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntryBuilder;
private static final int VALUE_LENGTH = 6;
private static final int NXM_FIELD_CODE = 2;
- private static final byte[] testAddr = new byte[VALUE_LENGTH];
- private static final MacAddress testAddress = new MacAddress(ByteBufUtils.macAddressToString(testAddr));
+ private static final byte[] TEST_ADDR = new byte[VALUE_LENGTH];
+ private static final MacAddress TEST_ADDRESS = new MacAddress(ByteBufUtils.macAddressToString(TEST_ADDR));
@Before
public void setUp() {
assertEquals(NXM_FIELD_CODE, fieldMask >> 1);
assertEquals(0, fieldMask & 1);
assertEquals(VALUE_LENGTH, buffer.readUnsignedByte());
- assertEquals(testAddress, ByteBufUtils.readIetfMacAddress(buffer));
+ assertEquals(TEST_ADDRESS, ByteBufUtils.readIetfMacAddress(buffer));
}
@Test
input = ethSrcCodec.deserialize(buffer);
- EthSrcCaseValue result = ((EthSrcCaseValue) input.getMatchEntryValue());
+ final EthSrcCaseValue result = (EthSrcCaseValue) input.getMatchEntryValue();
assertEquals(Nxm0Class.class, input.getOxmClass());
assertEquals(NxmOfEthSrc.class, input.getOxmMatchField());
assertEquals(false, input.isHasMask());
- assertEquals(testAddress, result.getEthSrcValues().getMacAddress());
+ assertEquals(TEST_ADDRESS, result.getEthSrcValues().getMacAddress());
}
private MatchEntry createMatchEntry() {
MatchEntryBuilder matchEntryBuilder = new MatchEntryBuilder();
- EthSrcCaseValueBuilder caseBuilder = new EthSrcCaseValueBuilder();
- EthSrcValuesBuilder valuesBuilder = new EthSrcValuesBuilder();
+ final EthSrcCaseValueBuilder caseBuilder = new EthSrcCaseValueBuilder();
+ final EthSrcValuesBuilder valuesBuilder = new EthSrcValuesBuilder();
matchEntryBuilder.setOxmClass(Nxm0Class.class);
matchEntryBuilder.setOxmMatchField(NxmOfEthDst.class);
private void createBuffer(ByteBuf message) {
message.writeShort(OxmMatchConstants.NXM_0_CLASS);
- int fieldMask = (NXM_FIELD_CODE << 1);
+ int fieldMask = NXM_FIELD_CODE << 1;
message.writeByte(fieldMask);
message.writeByte(VALUE_LENGTH);
- message.writeBytes(testAddr);
+ message.writeBytes(TEST_ADDR);
}
-
-
-}
\ No newline at end of file
+}