Junit mso-network-adapter 79/37979/1
authorSumapriya <SS00493505@techmahindra.com>
Fri, 23 Mar 2018 06:41:12 +0000 (12:11 +0530)
committerSumapriya <SS00493505@techmahindra.com>
Fri, 23 Mar 2018 06:41:12 +0000 (12:11 +0530)
Adding Junit for:
1.ContrailSubnetHostRoute.java
2.ContrailSubnetHostRoutes.java

Sonar-Link:
https://sonar.onap.org/code?id=org.onap.so%3Aso&selected=org.onap.so.adapters%3Amso-network-adapter%3Asrc%2Fmain%2Fjava%2Forg%2Fopenecomp%2Fmso%2Fadapters%2Fnetwork

Change-Id: I9c74e40a468ba1b36bc343e6b9e9562406ab0c1a
Issue-ID: SO-520
Signed-off-by: Sumapriya <SS00493505@techmahindra.com>
adapters/mso-network-adapter/src/test/java/org/openecomp/mso/adapters/network/ContrailSubnetHostRouteTest.java [new file with mode: 0644]
adapters/mso-network-adapter/src/test/java/org/openecomp/mso/adapters/network/ContrailSubnetHostRoutesTest.java [new file with mode: 0644]

diff --git a/adapters/mso-network-adapter/src/test/java/org/openecomp/mso/adapters/network/ContrailSubnetHostRouteTest.java b/adapters/mso-network-adapter/src/test/java/org/openecomp/mso/adapters/network/ContrailSubnetHostRouteTest.java
new file mode 100644 (file)
index 0000000..ea173f0
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+* ============LICENSE_START=======================================================
+* ONAP : SO
+* ================================================================================
+* Copyright 2018 TechMahindra
+*=================================================================================
+* 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.
+* ============LICENSE_END=========================================================
+*/
+package org.openecomp.mso.adapters.network;
+
+import static org.junit.Assert.*;
+import org.junit.Test;
+import org.openecomp.mso.openstack.beans.HostRoute;
+
+public class ContrailSubnetHostRouteTest {
+
+    private ContrailSubnetHostRoute cshr = new ContrailSubnetHostRoute();
+    HostRoute hr = new HostRoute();
+    @Test
+    public void testContrailSubnetHostRoute() {
+
+        cshr.setPrefix("prefix");
+        cshr.setNextHop("nextHop");
+        assertEquals(cshr.getPrefix(), "prefix");
+        assertEquals(cshr.getNextHop(), "nextHop");
+        assert (cshr.toString() != null);
+        cshr.populateWith(hr);
+    }
+}
diff --git a/adapters/mso-network-adapter/src/test/java/org/openecomp/mso/adapters/network/ContrailSubnetHostRoutesTest.java b/adapters/mso-network-adapter/src/test/java/org/openecomp/mso/adapters/network/ContrailSubnetHostRoutesTest.java
new file mode 100644 (file)
index 0000000..df345d8
--- /dev/null
@@ -0,0 +1,40 @@
+/*
+* ============LICENSE_START=======================================================
+* ONAP : SO
+* ================================================================================
+* Copyright 2018 TechMahindra
+*=================================================================================
+* 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.
+* ============LICENSE_END=========================================================
+*/
+
+package org.openecomp.mso.adapters.network;
+
+import static org.junit.Assert.*;
+
+import java.util.List;
+
+import org.junit.Test;
+
+public class ContrailSubnetHostRoutesTest {
+
+    ContrailSubnetHostRoutes cshr = new ContrailSubnetHostRoutes();
+    List<ContrailSubnetHostRoute> host_routes;
+    StringBuilder buf = new StringBuilder();
+    @Test
+    public void testContrailSubnetHostRoutes() {
+        cshr.setHost_routes(host_routes);
+        assertEquals(cshr.getHost_routes(), host_routes);
+        assert (cshr.toString() != null);
+    }
+}
\ No newline at end of file