- public void testtoPortModInputwithAllParameters()
- {
-
- PortBuilder portBld = new PortBuilder();
- portBld.setAdvertisedFeatures(features);
- portBld.setConfiguration(config);
- portBld.setPortNumber(new PortNumberUni(42L));
- portBld.setHardwareAddress(new MacAddress(DEFAULT_MAC_ADDRESS));
-
- PortModInput portOut = PortConvertor.toPortModInput(portBld.build(), EncodeConstants.OF13_VERSION_ID);
+ public void testtoPortModInputwithAllParameters() {
+ PortBuilder portBld = new PortBuilder()
+ .setPortModOrder(Uint32.ZERO)
+ .setAdvertisedFeatures(features)
+ .setConfiguration(config)
+ .setPortNumber(new PortNumberUni(Uint32.valueOf(42)))
+ .setHardwareAddress(new MacAddress(DEFAULT_MAC_ADDRESS));
+
+ VersionConvertorData data = new VersionConvertorData(OFConstants.OFP_VERSION_1_3);
+ final ConvertorManager convertorManager = ConvertorManagerFactory.createDefaultManager();
+ final Optional<PortModInput> portOutOptional = convertorManager.convert(portBld.build(), data);
+ final PortModInput portOut = portOutOptional
+ .orElse(PortConvertor.defaultResult(EncodeConstants.OF_VERSION_1_3));