- .setCircuitPacks(srgCircuitPacksList6).build();
-
- //mock lldp configuration
- PortConfig portConfig = new PortConfigBuilder().setIfName("i1")
- .setAdminStatus(PortConfig.AdminStatus.Txandrx).build();
- List<PortConfig> portConfigList = new ArrayList<PortConfig>();
- portConfigList.add(portConfig);
-
- Protocols protocols =
- new ProtocolsBuilder().addAugmentation(Protocols1.class, new Protocols1Builder()
- .setLldp(new LldpBuilder().setPortConfig(portConfigList).build()).build()).build();
-
- //mock responses for deviceTransactionManager calls
- InstanceIdentifier<org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.org.openroadm
- .device.container.org.openroadm.device.Degree> deviceIID =
- InstanceIdentifier.create(OrgOpenroadmDevice.class)
- .child(org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.org.openroadm
- .device.container.org.openroadm.device.Degree.class, new DegreeKey(1));
- when(deviceTransactionManager.getDataFromDevice("node",
- LogicalDatastoreType.OPERATIONAL, deviceIID,
- Timeouts.DEVICE_READ_TIMEOUT, Timeouts.DEVICE_READ_TIMEOUT_UNIT))
- .thenReturn(Optional.of(ordmDegreeObject));
-
- InstanceIdentifier<org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.org.openroadm
- .device.container.org.openroadm.device.Degree> deviceIID3 =
- InstanceIdentifier.create(OrgOpenroadmDevice.class)
- .child(org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.org.openroadm
- .device.container.org.openroadm.device.Degree.class, new DegreeKey(2));
- when(deviceTransactionManager.getDataFromDevice("node",
- LogicalDatastoreType.OPERATIONAL, deviceIID3,
- Timeouts.DEVICE_READ_TIMEOUT, Timeouts.DEVICE_READ_TIMEOUT_UNIT))
- .thenReturn(Optional.of(ordmDegreeObject3));
-
- InstanceIdentifier<org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.org.openroadm
- .device.container.org.openroadm.device.Degree> deviceIID5 =
- InstanceIdentifier.create(OrgOpenroadmDevice.class)
- .child(org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206.org.openroadm
- .device.container.org.openroadm.device.Degree.class, new DegreeKey(3));
- when(deviceTransactionManager.getDataFromDevice("node",
- LogicalDatastoreType.OPERATIONAL, deviceIID5,
- Timeouts.DEVICE_READ_TIMEOUT, Timeouts.DEVICE_READ_TIMEOUT_UNIT))
- .thenReturn(Optional.of(ordmDegreeObject5));
-
- InstanceIdentifier<Protocols> protocoliid = InstanceIdentifier.create(OrgOpenroadmDevice.class)
- .child(Protocols.class);
- when(deviceTransactionManager.getDataFromDevice("node",
- LogicalDatastoreType.OPERATIONAL, protocoliid,
- Timeouts.DEVICE_READ_TIMEOUT, Timeouts.DEVICE_READ_TIMEOUT_UNIT))
- .thenReturn(Optional.of(protocols));
+ .setCircuitPacks(srgCircuitPacksMap6).build();
+
+ // mock lldp configuration
+ PortConfig portConfig =
+ new PortConfigBuilder().setIfName("i1").setAdminStatus(PortConfig.AdminStatus.Txandrx).build();
+ Map<PortConfigKey, PortConfig> portConfigMap = new HashMap<>();
+ portConfigMap.put(portConfig.key(), portConfig);
+ Augmentation<Protocols> augmentation =
+ new Protocols1Builder().setLldp(new LldpBuilder().setPortConfig(portConfigMap).build()).build();
+ Protocols protocols = new ProtocolsBuilder().addAugmentation(augmentation).build();
+
+ // mock responses for deviceTransactionManager calls
+ InstanceIdentifier<org.opendaylight.yang.gen.v1.http.org.openroadm.device
+ .rev170206.org.openroadm.device.container.org.openroadm.device.Degree> deviceIID = InstanceIdentifier
+ .create(OrgOpenroadmDevice.class)
+ .child(org.opendaylight.yang.gen.v1.http.org.openroadm.device
+ .rev170206.org.openroadm.device.container.org.openroadm.device.Degree.class,
+ new DegreeKey(Uint16.valueOf(1)));
+ when(deviceTransactionManager.getDataFromDevice("node", LogicalDatastoreType.OPERATIONAL, deviceIID,
+ Timeouts.DEVICE_READ_TIMEOUT, Timeouts.DEVICE_READ_TIMEOUT_UNIT))
+ .thenReturn(Optional.of(ordmDegreeObject));
+
+ InstanceIdentifier<org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206
+ .org.openroadm.device.container.org.openroadm.device.Degree> deviceIID3 = InstanceIdentifier
+ .create(OrgOpenroadmDevice.class)
+ .child(org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206
+ .org.openroadm.device.container.org.openroadm.device.Degree.class,
+ new DegreeKey(Uint16.valueOf(2)));
+ when(deviceTransactionManager.getDataFromDevice("node", LogicalDatastoreType.OPERATIONAL, deviceIID3,
+ Timeouts.DEVICE_READ_TIMEOUT, Timeouts.DEVICE_READ_TIMEOUT_UNIT))
+ .thenReturn(Optional.of(ordmDegreeObject3));
+
+ InstanceIdentifier<org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206
+ .org.openroadm.device.container.org.openroadm.device.Degree> deviceIID5 = InstanceIdentifier
+ .create(OrgOpenroadmDevice.class)
+ .child(org.opendaylight.yang.gen.v1.http.org.openroadm.device.rev170206
+ .org.openroadm.device.container.org.openroadm.device.Degree.class,
+ new DegreeKey(Uint16.valueOf(3)));
+ when(deviceTransactionManager.getDataFromDevice("node", LogicalDatastoreType.OPERATIONAL, deviceIID5,
+ Timeouts.DEVICE_READ_TIMEOUT, Timeouts.DEVICE_READ_TIMEOUT_UNIT))
+ .thenReturn(Optional.of(ordmDegreeObject5));
+
+ InstanceIdentifier<Protocols> protocoliid =
+ InstanceIdentifier.create(OrgOpenroadmDevice.class).child(Protocols.class);
+ when(deviceTransactionManager.getDataFromDevice("node", LogicalDatastoreType.OPERATIONAL, protocoliid,
+ Timeouts.DEVICE_READ_TIMEOUT, Timeouts.DEVICE_READ_TIMEOUT_UNIT)).thenReturn(Optional.of(protocols));