import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntryBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.MplsLabelCaseBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entry.value.grouping.match.entry.value.mpls.label._case.MplsLabelBuilder;
+import org.opendaylight.yangtools.yang.common.Uint32;
/**
* Unit tests for OxmMplsLabelSerializer.
*/
@Test
public void testSerialize() {
- MatchEntryBuilder builder = prepareMplsLabelMatchEntry(168535);
+ MatchEntryBuilder builder = prepareMplsLabelMatchEntry(Uint32.valueOf(168535));
ByteBuf buffer = PooledByteBufAllocator.DEFAULT.buffer();
serializer.serialize(builder.build(), buffer);
assertEquals("Wrong value length", Integer.BYTES, serializer.getValueLength());
}
- private static MatchEntryBuilder prepareMplsLabelMatchEntry(long label) {
+ private static MatchEntryBuilder prepareMplsLabelMatchEntry(Uint32 label) {
MatchEntryBuilder builder = prepareMplsLabelHeader(false);
MplsLabelCaseBuilder casebuilder = new MplsLabelCaseBuilder();
MplsLabelBuilder valueBuilder = new MplsLabelBuilder();