+++ /dev/null
-/*
- * Copyright © 2020 Orange. All rights reserved.
- *
- * This program and the accompanying materials are made available under the
- * terms of the Eclipse Public License v1.0 which accompanies this distribution,
- * and is available at http://www.eclipse.org/legal/epl-v10.html
- */
-
-package org.opendaylight.transportpce.common.fixedflex;
-
-import org.junit.Assert;
-import org.junit.Before;
-import org.junit.Test;
-
-public class FixedFlexImplTest {
-
- FixedFlexImpl fixedFlex = null;
-
- @Before
- public void setUp() {
- fixedFlex = new FixedFlexImpl();
- }
-
- @Test
- public void getFixedFlexWaveMappingTest() {
- FixedFlexImpl res = fixedFlex.getFixedFlexWaveMapping(10L);
-
- Assert.assertEquals(res.getIndex(),10);
- Assert.assertEquals(res.getCenterFrequency(),195.65,.5);
- Assert.assertEquals(res.getStart(),195.625,.5);
- Assert.assertEquals(res.getStop(),195.675,.5);
- Assert.assertEquals(res.getWavelength(),1532.37,.5);
- }
-
- @Test
- public void fixedFlexImpl1() {
- FixedFlexImpl res = new FixedFlexImpl(10L);
-
- Assert.assertEquals(res.getIndex(),0);
- Assert.assertEquals(res.getCenterFrequency(),195.65,.5);
- Assert.assertEquals(res.getStart(),195.625,.5);
- Assert.assertEquals(res.getStop(),195.675,.5);
- Assert.assertEquals(res.getWavelength(),1532.37,.5);
- }
-
- @Test
- public void fixedFlexImpl2() {
- FixedFlexImpl res = new FixedFlexImpl(1L, 19, 19, 19, 12);
-
- Assert.assertEquals(res.getIndex(),1L);
- Assert.assertEquals(res.getCenterFrequency(),19,.5);
- Assert.assertEquals(res.getStart(),19,.5);
- Assert.assertEquals(res.getStop(),19,.5);
- Assert.assertEquals(res.getWavelength(),12,.5);
- }
-}