summaryrefslogtreecommitdiffstats
path: root/framework/src/onos/drivers/src/test/java/org
diff options
context:
space:
mode:
Diffstat (limited to 'framework/src/onos/drivers/src/test/java/org')
-rw-r--r--framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshContextHeaderTest.java68
-rw-r--r--framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshSiTest.java52
-rw-r--r--framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshSpiTest.java52
-rw-r--r--framework/src/onos/drivers/src/test/java/org/onosproject/driver/netconf/XmlConfigParserTest.java80
-rw-r--r--framework/src/onos/drivers/src/test/java/org/onosproject/driver/ovsdb/OvsdbControllerConfigTest.java95
5 files changed, 0 insertions, 347 deletions
diff --git a/framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshContextHeaderTest.java b/framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshContextHeaderTest.java
deleted file mode 100644
index 45d6d941..00000000
--- a/framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshContextHeaderTest.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * Copyright 2015 Open Networking Laboratory
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.onosproject.driver.extensions;
-
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.is;
-import static org.hamcrest.Matchers.notNullValue;
-
-import org.junit.Test;
-import org.onosproject.net.flow.instructions.ExtensionTreatmentType;
-
-import com.google.common.testing.EqualsTester;
-
-/**
- * Unit tests for NiciraSetNshContextHeader class.
- */
-public class NiciraSetNshContextHeaderTest {
-
- final NiciraSetNshContextHeader nshCh1 = new NiciraSetNshContextHeader(10,
- ExtensionTreatmentType.
- ExtensionTreatmentTypes.
- NICIRA_SET_NSH_CH1.type());
- final NiciraSetNshContextHeader sameAsNshCh1 = new NiciraSetNshContextHeader(10,
- ExtensionTreatmentType.
- ExtensionTreatmentTypes.
- NICIRA_SET_NSH_CH1.type());
- final NiciraSetNshContextHeader nshCh2 = new NiciraSetNshContextHeader(20,
- ExtensionTreatmentType.
- ExtensionTreatmentTypes.
- NICIRA_SET_NSH_CH1.type());
-
- /**
- * Checks the operation of equals() methods.
- */
- @Test
- public void testEquals() {
- new EqualsTester().addEqualityGroup(nshCh1, sameAsNshCh1).addEqualityGroup(nshCh2).testEquals();
- }
-
- /**
- * Checks the construction of a NiciraSetNshSi object.
- */
- @Test
- public void testConstruction() {
- final NiciraSetNshContextHeader niciraSetNshCh = new NiciraSetNshContextHeader(10,
- ExtensionTreatmentType.
- ExtensionTreatmentTypes.
- NICIRA_SET_NSH_CH1.type());
- assertThat(niciraSetNshCh, is(notNullValue()));
- assertThat(niciraSetNshCh.nshCh(), is(10));
- assertThat(niciraSetNshCh.type(), is(ExtensionTreatmentType.
- ExtensionTreatmentTypes.
- NICIRA_SET_NSH_CH1.type()));
- }
-}
diff --git a/framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshSiTest.java b/framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshSiTest.java
deleted file mode 100644
index 8541e9f0..00000000
--- a/framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshSiTest.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * Copyright 2015 Open Networking Laboratory
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.onosproject.driver.extensions;
-
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.is;
-import static org.hamcrest.Matchers.notNullValue;
-
-import org.junit.Test;
-
-import com.google.common.testing.EqualsTester;
-
-/**
- * Unit tests for NiciraSetNshSi class.
- */
-public class NiciraSetNshSiTest {
-
- final NiciraSetNshSi nshSi1 = new NiciraSetNshSi((byte) 10);
- final NiciraSetNshSi sameAsNshSi1 = new NiciraSetNshSi((byte) 10);
- final NiciraSetNshSi nshSi2 = new NiciraSetNshSi((byte) 20);
-
- /**
- * Checks the operation of equals() methods.
- */
- @Test
- public void testEquals() {
- new EqualsTester().addEqualityGroup(nshSi1, sameAsNshSi1).addEqualityGroup(nshSi2).testEquals();
- }
-
- /**
- * Checks the construction of a NiciraSetNshSi object.
- */
- @Test
- public void testConstruction() {
- final NiciraSetNshSi niciraSetNshSi = new NiciraSetNshSi((byte) 15);
- assertThat(niciraSetNshSi, is(notNullValue()));
- assertThat(niciraSetNshSi.nshSi(), is((byte) 15));
- }
-}
diff --git a/framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshSpiTest.java b/framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshSpiTest.java
deleted file mode 100644
index 197e3bf9..00000000
--- a/framework/src/onos/drivers/src/test/java/org/onosproject/driver/extensions/NiciraSetNshSpiTest.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- * Copyright 2015 Open Networking Laboratory
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.onosproject.driver.extensions;
-
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.is;
-import static org.hamcrest.Matchers.notNullValue;
-
-import org.junit.Test;
-
-import com.google.common.testing.EqualsTester;
-
-/**
- * Unit tests for NiciraSetNshSpi class.
- */
-public class NiciraSetNshSpiTest {
-
- final NiciraSetNshSpi nshSpi1 = new NiciraSetNshSpi(10);
- final NiciraSetNshSpi sameAsNshSpi1 = new NiciraSetNshSpi(10);
- final NiciraSetNshSpi nshSpi2 = new NiciraSetNshSpi(20);
-
- /**
- * Checks the operation of equals() methods.
- */
- @Test
- public void testEquals() {
- new EqualsTester().addEqualityGroup(nshSpi1, sameAsNshSpi1).addEqualityGroup(nshSpi2).testEquals();
- }
-
- /**
- * Checks the construction of a NiciraSetNshSpi object.
- */
- @Test
- public void testConstruction() {
- final NiciraSetNshSpi niciraSetNshSpi = new NiciraSetNshSpi(10);
- assertThat(niciraSetNshSpi, is(notNullValue()));
- assertThat(niciraSetNshSpi.nshSpi(), is(10));
- }
-}
diff --git a/framework/src/onos/drivers/src/test/java/org/onosproject/driver/netconf/XmlConfigParserTest.java b/framework/src/onos/drivers/src/test/java/org/onosproject/driver/netconf/XmlConfigParserTest.java
deleted file mode 100644
index d8b695c3..00000000
--- a/framework/src/onos/drivers/src/test/java/org/onosproject/driver/netconf/XmlConfigParserTest.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
- * Copyright 2015 Open Networking Laboratory
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.onosproject.driver.netconf;
-
-import org.junit.Test;
-import org.onlab.packet.IpAddress;
-import org.onosproject.net.behaviour.ControllerInfo;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-
-import static org.junit.Assert.assertTrue;
-import static org.onosproject.driver.netconf.XmlConfigParser.*;
-
-//import static org.junit.Assert.*;
-
-/**
- * Test the XML document Parsing for netconf configuration.
- */
-public class XmlConfigParserTest {
-
-
- @Test
- public void basics() throws IOException {
- InputStream stream = getClass().getResourceAsStream("testConfig.xml");
- List<ControllerInfo> controllers = parseStreamControllers(loadXml(stream));
- assertTrue(controllers.get(0).equals(new ControllerInfo(
- IpAddress.valueOf("10.128.12.1"), 6653, "tcp")));
- assertTrue(controllers.get(1).equals(new ControllerInfo(
- IpAddress.valueOf("10.128.12.2"), 6654, "tcp")));
-
- }
-
- @Test
- public void switchId() {
- InputStream stream = getClass().getResourceAsStream("testConfig.xml");
- String switchId = parseSwitchId(loadXml(stream));
- assertTrue(switchId.equals("ofc-bridge"));
- }
-
- @Test
- public void capableSwitchId() {
- InputStream stream = getClass().getResourceAsStream("testConfig.xml");
- String capableSwitchId = parseCapableSwitchId(loadXml(stream));
- assertTrue(capableSwitchId.equals("openvswitch"));
- }
-
- @Test
- public void controllersConfig() {
- InputStream streamOrig = getClass().getResourceAsStream("testConfig.xml");
- InputStream streamCFG = XmlConfigParser.class
- .getResourceAsStream("controllers.xml");
- String config = createControllersConfig(loadXml(streamCFG),
- loadXml(streamOrig), "running", "merge",
- "create", new ArrayList<>(Arrays.asList(
- new ControllerInfo(IpAddress.valueOf("192.168.1.1"),
- 5000, "tcp"))));
- assertTrue(config.contains("192.168.1.1"));
- assertTrue(config.contains("tcp"));
- assertTrue(config.contains("5000"));
-
- }
-} \ No newline at end of file
diff --git a/framework/src/onos/drivers/src/test/java/org/onosproject/driver/ovsdb/OvsdbControllerConfigTest.java b/framework/src/onos/drivers/src/test/java/org/onosproject/driver/ovsdb/OvsdbControllerConfigTest.java
deleted file mode 100644
index 4a91efcd..00000000
--- a/framework/src/onos/drivers/src/test/java/org/onosproject/driver/ovsdb/OvsdbControllerConfigTest.java
+++ /dev/null
@@ -1,95 +0,0 @@
-/*
- * Copyright 2015 Open Networking Laboratory
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.onosproject.driver.ovsdb;
-
-import com.google.common.collect.ImmutableMap;
-import org.junit.Before;
-import org.junit.Test;
-import org.onosproject.net.DeviceId;
-import org.onosproject.net.behaviour.ControllerConfig;
-import org.onosproject.net.device.DeviceServiceAdapter;
-import org.onosproject.net.driver.DefaultDriver;
-import org.onosproject.net.driver.DefaultDriverData;
-import org.onosproject.net.driver.DefaultDriverHandler;
-import org.onosproject.ovsdb.controller.driver.OvsdbClientServiceAdapter;
-import org.onosproject.ovsdb.controller.driver.OvsdbControllerAdapter;
-
-/**
- * Created by Andrea on 10/7/15.
- */
-public class OvsdbControllerConfigTest {
-
-
- private static final DeviceId DEVICE_ID = DeviceId.deviceId("foo");
-
- private DefaultDriver ddc;
- private DefaultDriverData data;
- private DefaultDriverHandler handler;
-
- private TestDeviceService deviceService = new TestDeviceService();
- private TestOvsdbController controller = new TestOvsdbController();
- private TestOvsdbClient client = new TestOvsdbClient();
-
- private OvsdbControllerConfig controllerConfig;
-
-
- @Before
- public void setUp() {
- controllerConfig = new OvsdbControllerConfig();
-
- ddc = new DefaultDriver("foo.bar", null, "Circus", "lux", "1.2a",
- ImmutableMap.of(ControllerConfig.class,
- OvsdbControllerConfig.class),
- ImmutableMap.of("foo", "bar"));
- data = new DefaultDriverData(ddc, DEVICE_ID);
- handler = new DefaultDriverHandler(data);
- //handler.controllerConfig.setHandler(handler);
- //TODO setTestService directory on handler
- //TODO setup ovsdb fake controller with fake ovsdbclient
- //TODO setup fake device service
- }
-
- @Test
- public void testGetControllers() throws Exception {
-// DriverService driverService = new Driv
-// AbstractBehaviour ab = new AbstractBehaviour();
-// DriverHandler handler = handler();
-// List<ControllerInfo> controllersList =
-// controllerConfig.getControllers(DeviceId.deviceId("0000000000000018"));
-// log.info("controllers " + controllersList);
-
- }
-
- @Test
- public void testSetControllers() throws Exception {
-
- }
-
-
- private class TestDeviceService extends DeviceServiceAdapter {
-
- }
-
- private class TestOvsdbController extends OvsdbControllerAdapter {
-
-
- }
-
- private class TestOvsdbClient extends OvsdbClientServiceAdapter {
-
- }
-} \ No newline at end of file