X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=renderer%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Frenderer%2Fopenroadminterface%2FOpenRoadMInterface221Test.java;h=bac6089ebdffe271d1fab079e2f4c81ae694834f;hb=67763b4d82e44c68fdbc765cdeec5496ff65b01e;hp=7627857cea0fede06e02d9006011b1c200d7c0ac;hpb=f639861b2b1375318906720d0ac2aa1d3a137889;p=transportpce.git diff --git a/renderer/src/test/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadMInterface221Test.java b/renderer/src/test/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadMInterface221Test.java index 7627857ce..bac6089eb 100644 --- a/renderer/src/test/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadMInterface221Test.java +++ b/renderer/src/test/java/org/opendaylight/transportpce/renderer/openroadminterface/OpenRoadMInterface221Test.java @@ -13,21 +13,18 @@ import org.junit.Before; import org.junit.Ignore; import org.junit.Test; import org.mockito.Mockito; -import org.opendaylight.transportpce.common.fixedflex.FixedFlexImpl; -import org.opendaylight.transportpce.common.fixedflex.FixedFlexInterface; -import org.opendaylight.transportpce.common.fixedflex.FlexGridImpl; +import org.opendaylight.transportpce.common.fixedflex.SpectrumInformation; import org.opendaylight.transportpce.common.mapping.PortMapping; import org.opendaylight.transportpce.common.openroadminterfaces.OpenRoadmInterfaceException; import org.opendaylight.transportpce.common.openroadminterfaces.OpenRoadmInterfaces; import org.opendaylight.transportpce.test.AbstractTest; -import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.portmapping.rev201012.network.nodes.MappingBuilder; +import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.portmapping.rev210315.mapping.MappingBuilder; +import org.opendaylight.yangtools.yang.common.Uint32; @Ignore public class OpenRoadMInterface221Test extends AbstractTest { private final PortMapping portMapping = Mockito.mock(PortMapping.class); - private final FixedFlexInterface fixedFlex = Mockito.spy(FixedFlexInterface.class); - private final FlexGridImpl flexGrid = Mockito.spy(FlexGridImpl.class); private OpenRoadmInterface221 openRoadMInterface221; private final String nodeId = "node1"; @@ -35,7 +32,7 @@ public class OpenRoadMInterface221Test extends AbstractTest { public void setup() { OpenRoadmInterfaces openRoadmInterfaces = Mockito.spy(OpenRoadmInterfaces.class); - this.openRoadMInterface221 = new OpenRoadmInterface221(portMapping, openRoadmInterfaces, fixedFlex, flexGrid); + this.openRoadMInterface221 = new OpenRoadmInterface221(portMapping, openRoadmInterfaces); } @Test @@ -60,14 +57,13 @@ public class OpenRoadMInterface221Test extends AbstractTest { String logicalConnPoint = "logicalConnPoint"; Mockito.when(portMapping.getMapping(nodeId, logicalConnPoint)).thenReturn(new MappingBuilder().build()); - Mockito.when(fixedFlex.getFixedFlexWaveMapping(Mockito.anyLong())).thenReturn(new FixedFlexImpl()); - Mockito.when(fixedFlex.getStart()).thenReturn(12d); - Mockito.when(fixedFlex.getStop()).thenReturn(12d); - Mockito.when(fixedFlex.getCenterFrequency()).thenReturn(12d); - Long waveNumber = 1000L; - Assert.assertNotNull(openRoadMInterface221.createFlexOCH(nodeId, logicalConnPoint, waveNumber)); - Assert.assertEquals(openRoadMInterface221.createFlexOCH(nodeId, logicalConnPoint, waveNumber), - Arrays.asList(logicalConnPoint + "-nmc-" + waveNumber)); + SpectrumInformation spectrumInformation = new SpectrumInformation(); + spectrumInformation.setWaveLength(Uint32.valueOf(1)); + spectrumInformation.setLowerSpectralSlotNumber(761); + spectrumInformation.setHigherSpectralSlotNumber(768); + Assert.assertNotNull(openRoadMInterface221.createFlexOCH(nodeId, logicalConnPoint, spectrumInformation)); + Assert.assertEquals(openRoadMInterface221.createFlexOCH(nodeId, logicalConnPoint, spectrumInformation), + Arrays.asList(logicalConnPoint + "-nmc-761:768")); } @Test @@ -75,14 +71,13 @@ public class OpenRoadMInterface221Test extends AbstractTest { String logicalConnPoint = "logicalConnPointDEG"; Mockito.when(portMapping.getMapping(nodeId, logicalConnPoint)).thenReturn(new MappingBuilder().build()); - Mockito.when(fixedFlex.getFixedFlexWaveMapping(Mockito.anyLong())).thenReturn(new FixedFlexImpl()); - Mockito.when(fixedFlex.getStart()).thenReturn(12d); - Mockito.when(fixedFlex.getStop()).thenReturn(12d); - Mockito.when(fixedFlex.getCenterFrequency()).thenReturn(12d); - Long waveNumber = 1000L; - Assert.assertNotNull(openRoadMInterface221.createFlexOCH(nodeId, logicalConnPoint, waveNumber)); - Assert.assertEquals(openRoadMInterface221.createFlexOCH(nodeId, logicalConnPoint, waveNumber), - Arrays.asList(logicalConnPoint + "-mc-" + waveNumber, logicalConnPoint + "-nmc-" + waveNumber)); + SpectrumInformation spectrumInformation = new SpectrumInformation(); + spectrumInformation.setWaveLength(Uint32.valueOf(1)); + spectrumInformation.setLowerSpectralSlotNumber(761); + spectrumInformation.setHigherSpectralSlotNumber(768); + Assert.assertNotNull(openRoadMInterface221.createFlexOCH(nodeId, logicalConnPoint,spectrumInformation)); + Assert.assertEquals(openRoadMInterface221.createFlexOCH(nodeId, logicalConnPoint, spectrumInformation), + Arrays.asList(logicalConnPoint + "-mc-761:768", logicalConnPoint + "-nmc-761:768")); } @Test @@ -91,11 +86,12 @@ public class OpenRoadMInterface221Test extends AbstractTest { String logicalConnPoint = "logicalConnPoint"; Mockito.when(portMapping.getMapping(nodeId, logicalConnPoint)) .thenReturn(new MappingBuilder().setLogicalConnectionPoint(logicalConnPoint).build()); - Mockito.when(fixedFlex.getCenterFrequency()).thenReturn(12d); - Mockito.when(fixedFlex.getFixedFlexWaveMapping(Mockito.anyLong())).thenReturn(new FixedFlexImpl()); - Long waveNumber = 1000L; - Assert.assertEquals(openRoadMInterface221.createOpenRoadmOchInterface(nodeId, logicalConnPoint, waveNumber), - logicalConnPoint + "-" + waveNumber); + SpectrumInformation spectrumInformation = new SpectrumInformation(); + spectrumInformation.setWaveLength(Uint32.valueOf(1)); + spectrumInformation.setLowerSpectralSlotNumber(761); + spectrumInformation.setHigherSpectralSlotNumber(768); + Assert.assertEquals(openRoadMInterface221.createOpenRoadmOchInterface(nodeId, logicalConnPoint, + spectrumInformation), logicalConnPoint + "-761:768"); } @Test @@ -115,9 +111,8 @@ public class OpenRoadMInterface221Test extends AbstractTest { public void testCreateOpenRoadmOchInterfaceName() { String logicalConnPoint = "logicalConnPoint"; - Long waveNumber = 1000L; - Assert.assertEquals(openRoadMInterface221.createOpenRoadmOchInterfaceName(logicalConnPoint, waveNumber), - logicalConnPoint + "-" + waveNumber); + Assert.assertEquals(openRoadMInterface221.createOpenRoadmOchInterfaceName(logicalConnPoint, "761:768"), + logicalConnPoint + "-761:768"); }