AAI-1523 Batch reformat aai-core
[aai/aai-common.git] / aai-core / src / test / java / org / onap / aai / rest / PrivateEdgeIntegrationTest.java
index b8709bd..d345215 100644 (file)
  * limitations under the License.
  * ============LICENSE_END=========================================================
  */
+
 package org.onap.aai.rest;
 
+import static junit.framework.TestCase.fail;
+import static org.hamcrest.CoreMatchers.containsString;
+import static org.hamcrest.CoreMatchers.not;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.core.Is.is;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotEquals;
+import static org.junit.Assert.assertNotNull;
+
 import com.att.eelf.configuration.EELFLogger;
 import com.att.eelf.configuration.EELFManager;
 import com.jayway.jsonpath.JsonPath;
+
+import java.util.*;
+
+import javax.ws.rs.core.Response;
+
 import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource;
 import org.apache.tinkerpop.gremlin.structure.Edge;
 import org.janusgraph.core.JanusGraphTransaction;
@@ -37,18 +52,6 @@ import org.onap.aai.dbmap.AAIGraph;
 import org.onap.aai.serialization.engines.QueryStyle;
 import org.onap.aai.setup.SchemaVersion;
 
-import javax.ws.rs.core.Response;
-import java.util.*;
-
-import static junit.framework.TestCase.fail;
-import static org.hamcrest.CoreMatchers.containsString;
-import static org.hamcrest.CoreMatchers.not;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.core.Is.is;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotEquals;
-import static org.junit.Assert.assertNotNull;
-
 @RunWith(value = Parameterized.class)
 public class PrivateEdgeIntegrationTest extends AAISetup {
 
@@ -67,18 +70,12 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
 
     @Parameterized.Parameters(name = "QueryStyle.{0} Version.{1}")
     public static Collection<Object[]> data() {
-        return Arrays.asList(new Object[][]{
-                {QueryStyle.TRAVERSAL, new SchemaVersion("v10")},
-                {QueryStyle.TRAVERSAL_URI, new SchemaVersion("v10")},
-                {QueryStyle.TRAVERSAL, new SchemaVersion("v11")},
-                {QueryStyle.TRAVERSAL_URI, new SchemaVersion("v11")},
-                {QueryStyle.TRAVERSAL, new SchemaVersion("v12")},
-                {QueryStyle.TRAVERSAL_URI, new SchemaVersion("v12")},
-                {QueryStyle.TRAVERSAL, new SchemaVersion("v13")},
-                {QueryStyle.TRAVERSAL_URI, new SchemaVersion("v13")},
-                {QueryStyle.TRAVERSAL, new SchemaVersion("v14")},
-                {QueryStyle.TRAVERSAL_URI, new SchemaVersion("v14")}
-        });
+        return Arrays.asList(new Object[][] {{QueryStyle.TRAVERSAL, new SchemaVersion("v10")},
+                {QueryStyle.TRAVERSAL_URI, new SchemaVersion("v10")}, {QueryStyle.TRAVERSAL, new SchemaVersion("v11")},
+                {QueryStyle.TRAVERSAL_URI, new SchemaVersion("v11")}, {QueryStyle.TRAVERSAL, new SchemaVersion("v12")},
+                {QueryStyle.TRAVERSAL_URI, new SchemaVersion("v12")}, {QueryStyle.TRAVERSAL, new SchemaVersion("v13")},
+                {QueryStyle.TRAVERSAL_URI, new SchemaVersion("v13")}, {QueryStyle.TRAVERSAL, new SchemaVersion("v14")},
+                {QueryStyle.TRAVERSAL_URI, new SchemaVersion("v14")}});
     }
 
     @Before
@@ -96,9 +93,10 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         Map<String, String> modelTemplateValues = new HashMap<>();
         modelTemplateValues.put("model-invariant-id", modelId);
 
-        String modelPayload =  PayloadUtil.getTemplatePayload("model.json", modelTemplateValues);
+        String modelPayload = PayloadUtil.getTemplatePayload("model.json", modelTemplateValues);
 
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/service-design-and-creation/models/model/" + modelId, modelPayload);
+        Response response = httpTestUtil.doPut(
+                "/aai/" + version.toString() + "/service-design-and-creation/models/model/" + modelId, modelPayload);
 
         assertNotNull(response);
         assertThat("Model was not successfully created", response.getStatus(), is(201));
@@ -108,9 +106,10 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         modelVersionTemplateValues.put("model-name", "some-model");
         modelVersionTemplateValues.put("model-version", "testValue");
 
-        String modelVersionPayload =  PayloadUtil.getTemplatePayload("model-ver.json", modelVersionTemplateValues);
+        String modelVersionPayload = PayloadUtil.getTemplatePayload("model-ver.json", modelVersionTemplateValues);
 
-        response = httpTestUtil.doPut("/aai/"+version.toString()+"/service-design-and-creation/models/model/" + modelId + "/model-vers/model-ver/" + modelVerId, modelVersionPayload);
+        response = httpTestUtil.doPut("/aai/" + version.toString() + "/service-design-and-creation/models/model/"
+                + modelId + "/model-vers/model-ver/" + modelVerId, modelVersionPayload);
         assertNotNull(response);
         assertThat("Model was not successfully created", response.getStatus(), is(201));
     }
@@ -126,23 +125,26 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-version-id", modelVerId);
         String genericVnfPayload = PayloadUtil.getTemplatePayload("generic-vnf.json", genericVnfHashMap);
 
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
+        Response response = httpTestUtil.doPut(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(201));
 
-        List<Edge> edges = AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
+        List<Edge> edges =
+                AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
         assertNotNull("List of edges should not be null", edges);
         assertThat(edges.size(), is(1));
         Edge oldEdge = edges.get(0);
         assertNotNull(oldEdge);
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf);
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), not(containsString("relationship-list")));
 
         String resourceVersion = JsonPath.read(response.getEntity().toString(), "$.resource-version");
-        response = httpTestUtil.doDelete("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, resourceVersion);
+        response = httpTestUtil.doDelete(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, resourceVersion);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is deleted", response.getStatus(), is(204));
 
@@ -152,7 +154,8 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
     }
 
     @Test
-    public void testPutGenericVnfWithModelInfoToMatchExistingModelAndDoAnotherPutAndDontIncludeModelInfoAndPrivateEdgeShouldBeDeleted() throws Exception {
+    public void testPutGenericVnfWithModelInfoToMatchExistingModelAndDoAnotherPutAndDontIncludeModelInfoAndPrivateEdgeShouldBeDeleted()
+            throws Exception {
 
         Map<String, String> genericVnfHashMap = new HashMap<>();
         String genericVnf = "test-generic-" + UUID.randomUUID().toString();
@@ -162,34 +165,34 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-version-id", modelVerId);
         String genericVnfPayload = PayloadUtil.getTemplatePayload("generic-vnf.json", genericVnfHashMap);
 
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
+        Response response = httpTestUtil.doPut(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(201));
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf);
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), not(containsString("relationship-list")));
 
-        List<Edge> edges = AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
+        List<Edge> edges =
+                AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
         assertNotNull("List of edges should not be null", edges);
         assertThat(edges.size(), is(1));
         Edge oldEdge = edges.get(0);
         assertNotNull(oldEdge);
 
         String resourceVersion = JsonPath.read(response.getEntity().toString(), "$.resource-version");
-        String newGenericVnfPayload = "{\n" +
-                "  \"vnf-id\": \"" + genericVnf+ "\",\n" +
-                "  \"vnf-type\": \"someval\",\n" +
-                "  \"vnf-name\": \"someval\"\n," +
-                "  \"resource-version\": \"" + resourceVersion + "\"" +
-                "}";
-
-        response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, newGenericVnfPayload);
+        String newGenericVnfPayload = "{\n" + "  \"vnf-id\": \"" + genericVnf + "\",\n"
+                + "  \"vnf-type\": \"someval\",\n" + "  \"vnf-name\": \"someval\"\n," + "  \"resource-version\": \""
+                + resourceVersion + "\"" + "}";
+
+        response = httpTestUtil.doPut("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf,
+                newGenericVnfPayload);
         assertNotNull("Response returned from second put is null", response);
         assertThat("Check the generic vnf is updated", response.getStatus(), is(200));
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf);
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf);
         assertNotNull("Response returned from second put is null", response);
         assertThat("Check the generic vnf is updated", response.getStatus(), is(200));
 
@@ -198,7 +201,8 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         assertThat("Expected the edges to be zero since updated with no model info", edges.size(), is(0));
 
         resourceVersion = JsonPath.read(response.getEntity().toString(), "$.resource-version");
-        response = httpTestUtil.doDelete("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, resourceVersion);
+        response = httpTestUtil.doDelete(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, resourceVersion);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is deleted", response.getStatus(), is(204));
 
@@ -208,7 +212,8 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
     }
 
     @Test
-    public void testPutGenericVnfWithModelInfoToMatchExistingModelAndCheckIfPrivateEdgeCreatedAndAlsoDoAnotherPutSameDataAndMakeSureEdgeIsStillThere() throws Exception {
+    public void testPutGenericVnfWithModelInfoToMatchExistingModelAndCheckIfPrivateEdgeCreatedAndAlsoDoAnotherPutSameDataAndMakeSureEdgeIsStillThere()
+            throws Exception {
         Map<String, String> genericVnfHashMap = new HashMap<>();
         String genericVnf = "test-generic-" + UUID.randomUUID().toString();
 
@@ -217,16 +222,18 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-version-id", modelVerId);
         String genericVnfPayload = PayloadUtil.getTemplatePayload("generic-vnf.json", genericVnfHashMap);
 
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
+        Response response = httpTestUtil.doPut(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(201));
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf);
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), not(containsString("relationship-list")));
 
-        List<Edge> edges = AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
+        List<Edge> edges =
+                AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
         assertNotNull("List of edges should not be null", edges);
         assertThat(edges.size(), is(1));
         Edge oldEdge = edges.get(0);
@@ -234,13 +241,15 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
 
         String resourceVersion = JsonPath.read(response.getEntity().toString(), "$.resource-version");
         genericVnfHashMap.put("resource-version", resourceVersion);
-        String genericVnfPayloadWithResource = PayloadUtil.getTemplatePayload("generic-vnf-resource.json", genericVnfHashMap);
+        String genericVnfPayloadWithResource =
+                PayloadUtil.getTemplatePayload("generic-vnf-resource.json", genericVnfHashMap);
 
-        response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayloadWithResource);
+        response = httpTestUtil.doPut("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf,
+                genericVnfPayloadWithResource);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is updated", response.getStatus(), is(200));
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf);
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), not(containsString("relationship-list")));
@@ -253,7 +262,8 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         assertNotNull(newEdge);
         assertEquals(oldEdge, newEdge);
 
-        response = httpTestUtil.doDelete("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, resourceVersion);
+        response = httpTestUtil.doDelete(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, resourceVersion);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is deleted", response.getStatus(), is(204));
 
@@ -272,7 +282,8 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-version-id", "random-wrong-model-ver");
         String genericVnfPayload = PayloadUtil.getTemplatePayload("generic-vnf.json", genericVnfHashMap);
 
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
+        Response response = httpTestUtil.doPut(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
         assertNotNull("Response returned null", response);
 
         String body = response.getEntity().toString();
@@ -286,14 +297,11 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
     public void testPutGenericVnfWithModelMissingPartOfKeyReturnsBadRequest() throws Exception {
 
         String genericVnf = "test-generic-" + UUID.randomUUID().toString();
-        String genericVnfPayload = "{\n" +
-                "  \"vnf-id\": \"" + genericVnf + "\",\n" +
-                "  \"vnf-type\": \"someval\",\n" +
-                "  \"vnf-name\": \"someval\",\n" +
-                "  \"model-invariant-id\": \"some-model\"\n" +
-                "}";
-
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
+        String genericVnfPayload = "{\n" + "  \"vnf-id\": \"" + genericVnf + "\",\n" + "  \"vnf-type\": \"someval\",\n"
+                + "  \"vnf-name\": \"someval\",\n" + "  \"model-invariant-id\": \"some-model\"\n" + "}";
+
+        Response response = httpTestUtil.doPut(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
         assertNotNull("Response returned null", response);
 
         String body = response.getEntity().toString();
@@ -303,7 +311,8 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
     }
 
     @Test
-    public void testPutGenericVnfWithModelInfoToMatchExistingModelAndDeleteModelVerAndCheckIfPreventDeleteFailsWithBadRequest() throws Exception {
+    public void testPutGenericVnfWithModelInfoToMatchExistingModelAndDeleteModelVerAndCheckIfPreventDeleteFailsWithBadRequest()
+            throws Exception {
 
         Map<String, String> genericVnfHashMap = new HashMap<>();
         String genericVnf = "test-generic-" + UUID.randomUUID().toString();
@@ -313,28 +322,34 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-version-id", modelVerId);
         String genericVnfPayload = PayloadUtil.getTemplatePayload("generic-vnf.json", genericVnfHashMap);
 
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
+        Response response = httpTestUtil.doPut(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(201));
 
-        List<Edge> edges = AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
+        List<Edge> edges =
+                AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
         assertNotNull("List of edges should not be null", edges);
         assertThat(edges.size(), is(1));
         Edge oldEdge = edges.get(0);
         assertNotNull(oldEdge);
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/service-design-and-creation/models/model/" + modelId + "/model-vers/model-ver/" + modelVerId);
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/service-design-and-creation/models/model/"
+                + modelId + "/model-vers/model-ver/" + modelVerId);
         assertNotNull(response);
         assertThat(response.getStatus(), is(200));
         String resourceVersion = JsonPath.read(response.getEntity().toString(), "$.resource-version");
-        response = httpTestUtil.doDelete("/aai/"+version.toString()+"/service-design-and-creation/models/model/" + modelId + "/model-vers/model-ver/" + modelVerId, resourceVersion);
+        response = httpTestUtil.doDelete("/aai/" + version.toString() + "/service-design-and-creation/models/model/"
+                + modelId + "/model-vers/model-ver/" + modelVerId, resourceVersion);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is deleted", response.getStatus(), is(400));
-        assertThat(response.getEntity().toString(), containsString(" Please clean up references from the following types [generic-vnf]"));
+        assertThat(response.getEntity().toString(),
+                containsString(" Please clean up references from the following types [generic-vnf]"));
     }
 
     @Test
-    public void testPutWithGenericVnfToExistingModelAndUpdateWithNewModelInfoAndEdgeToOldModelShouldBeDeletedAndNewEdgeToNewModelShouldBeCreated() throws Exception {
+    public void testPutWithGenericVnfToExistingModelAndUpdateWithNewModelInfoAndEdgeToOldModelShouldBeDeletedAndNewEdgeToNewModelShouldBeCreated()
+            throws Exception {
 
         Map<String, String> genericVnfHashMap = new HashMap<>();
         String genericVnf = "test-generic-" + UUID.randomUUID().toString();
@@ -344,17 +359,19 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-version-id", modelVerId);
         String genericVnfPayload = PayloadUtil.getTemplatePayload("generic-vnf.json", genericVnfHashMap);
 
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
+        Response response = httpTestUtil.doPut(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(201));
 
-        List<Edge> edges = AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
+        List<Edge> edges =
+                AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
         assertNotNull("List of edges should not be null", edges);
         assertThat(edges.size(), is(1));
         Edge oldEdge = edges.get(0);
         assertNotNull(oldEdge);
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf);
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), not(containsString("relationship-list")));
@@ -370,9 +387,11 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-invariant-id", newModelId);
         genericVnfHashMap.put("model-version-id", newModelVerId);
 
-        String genericVnfPayloadWithResource = PayloadUtil.getTemplatePayload("generic-vnf-resource.json", genericVnfHashMap);
+        String genericVnfPayloadWithResource =
+                PayloadUtil.getTemplatePayload("generic-vnf-resource.json", genericVnfHashMap);
 
-        response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayloadWithResource);
+        response = httpTestUtil.doPut("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf,
+                genericVnfPayloadWithResource);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is successfully updated based on new model", response.getStatus(), is(200));
 
@@ -383,13 +402,14 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         assertNotNull(newEdge);
         assertNotEquals(oldEdge, newEdge);
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf);
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), not(containsString("relationship-list")));
         resourceVersion = JsonPath.read(response.getEntity().toString(), "$.resource-version");
 
-        response = httpTestUtil.doDelete("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, resourceVersion);
+        response = httpTestUtil.doDelete(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, resourceVersion);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is deleted", response.getStatus(), is(204));
 
@@ -399,7 +419,8 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
     }
 
     @Test
-    public void testPutWithGenericVnfToExistingModelAndUpdateWithNewModelInfoThatDoesntExistAndCheckIfReturnsNotFoundAndOldEdgeShouldNotBeDeleted() throws Exception {
+    public void testPutWithGenericVnfToExistingModelAndUpdateWithNewModelInfoThatDoesntExistAndCheckIfReturnsNotFoundAndOldEdgeShouldNotBeDeleted()
+            throws Exception {
 
         Map<String, String> genericVnfHashMap = new HashMap<>();
         String genericVnf = "test-generic-" + UUID.randomUUID().toString();
@@ -409,17 +430,19 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-version-id", modelVerId);
         String genericVnfPayload = PayloadUtil.getTemplatePayload("generic-vnf.json", genericVnfHashMap);
 
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
+        Response response = httpTestUtil.doPut(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(201));
 
-        List<Edge> edges = AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
+        List<Edge> edges =
+                AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
         assertNotNull("List of edges should not be null", edges);
         assertThat(edges.size(), is(1));
         Edge oldEdge = edges.get(0);
         assertNotNull(oldEdge);
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf);
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), not(containsString("relationship-list")));
@@ -433,9 +456,11 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-invariant-id", newModelId);
         genericVnfHashMap.put("model-version-id", newModelVerId);
 
-        String genericVnfPayloadWithResource = PayloadUtil.getTemplatePayload("generic-vnf-resource.json", genericVnfHashMap);
+        String genericVnfPayloadWithResource =
+                PayloadUtil.getTemplatePayload("generic-vnf-resource.json", genericVnfHashMap);
 
-        response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayloadWithResource);
+        response = httpTestUtil.doPut("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf,
+                genericVnfPayloadWithResource);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is failed due to missing model ver", response.getStatus(), is(404));
 
@@ -448,7 +473,8 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
     }
 
     @Test
-    public void testPutWithGenericVnfToExistingModelAndUpdateVnfWithModelMissingPartOfKeyAndUpdateShouldFailAndOldEdgeShouldStillExist() throws Exception {
+    public void testPutWithGenericVnfToExistingModelAndUpdateVnfWithModelMissingPartOfKeyAndUpdateShouldFailAndOldEdgeShouldStillExist()
+            throws Exception {
 
         Map<String, String> genericVnfHashMap = new HashMap<>();
         String genericVnf = "test-generic-" + UUID.randomUUID().toString();
@@ -458,17 +484,19 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-version-id", modelVerId);
         String genericVnfPayload = PayloadUtil.getTemplatePayload("generic-vnf.json", genericVnfHashMap);
 
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
+        Response response = httpTestUtil.doPut(
+                "/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(201));
 
-        List<Edge> edges = AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
+        List<Edge> edges =
+                AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
         assertNotNull("List of edges should not be null", edges);
         assertThat(edges.size(), is(1));
         Edge oldEdge = edges.get(0);
         assertNotNull(oldEdge);
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf);
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is created", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), not(containsString("relationship-list")));
@@ -484,15 +512,12 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         genericVnfHashMap.put("model-invariant-id", newModelId);
         genericVnfHashMap.put("model-version-id", newModelVerId);
 
-        String genericVnfPayloadWithResource = "{\n" +
-                "  \"vnf-id\": \"" + genericVnf + "\",\n" +
-                "  \"vnf-type\": \"someval\",\n" +
-                "  \"vnf-name\": \"someval\",\n" +
-                "  \"model-invariant-id\": \"" + newModelId + "\",\n" +
-                "  \"resource-version\": \"${resource-version}\"\n" +
-                "}";
+        String genericVnfPayloadWithResource = "{\n" + "  \"vnf-id\": \"" + genericVnf + "\",\n"
+                + "  \"vnf-type\": \"someval\",\n" + "  \"vnf-name\": \"someval\",\n" + "  \"model-invariant-id\": \""
+                + newModelId + "\",\n" + "  \"resource-version\": \"${resource-version}\"\n" + "}";
 
-        response = httpTestUtil.doPut("/aai/"+version.toString()+"/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayloadWithResource);
+        response = httpTestUtil.doPut("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf,
+                genericVnfPayloadWithResource);
         assertNotNull("Response returned null", response);
         assertThat("Check the generic vnf is failed due to missing model ver", response.getStatus(), is(400));
         assertThat(response.getEntity().toString(), containsString("model-invariant-id requires model-version-id"));
@@ -506,7 +531,8 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
     }
 
     @Test
-    public void testPutCustomerWithServiceInstanceThatHasModelVerThatExistsInDbAndDoGetOnCustomerAndCheckIfRelationshipIsNotThere() throws Exception {
+    public void testPutCustomerWithServiceInstanceThatHasModelVerThatExistsInDbAndDoGetOnCustomerAndCheckIfRelationshipIsNotThere()
+            throws Exception {
 
         Map<String, String> customerHashMap = new HashMap<>();
 
@@ -517,40 +543,36 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         customerHashMap.put("model-version-id", modelVerId);
 
         String customer = PayloadUtil.getTemplatePayload("customer.json", customerHashMap);
-        Response response = httpTestUtil.doPut("/aai/"+version.toString()+"/business/customers/customer/" + customerHashMap.get("global-customer-id"), customer);
+        Response response = httpTestUtil.doPut("/aai/" + version.toString() + "/business/customers/customer/"
+                + customerHashMap.get("global-customer-id"), customer);
         assertNotNull("Response returned null", response);
         assertThat("Check the cloud region is created with link to generic vnf", response.getStatus(), is(201));
 
-        List<Edge> edges = AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
+        List<Edge> edges =
+                AAIGraph.getInstance().getGraph().newTransaction().traversal().E().has("private", true).toList();
         assertNotNull("List of edges should not be null", edges);
         assertThat(edges.size(), is(1));
         Edge oldEdge = edges.get(0);
         assertNotNull(oldEdge);
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/business/customers/customer/" + customerHashMap.get("global-customer-id"));
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/business/customers/customer/"
+                + customerHashMap.get("global-customer-id"));
         assertNotNull("Response returned null", response);
         assertThat("Check the customer is returned", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), not(containsString("\"related-to\":\"model-ver\"")));
 
-        String url = "/aai/" + version + "/business/customers/customer/" + customerHashMap.get("global-customer-id") + "/service-subscriptions/service-subscription/" + customerHashMap.get("subscription-type") + "/service-instances/service-instance/"+  customerHashMap.get("service-instance-id");
+        String url = "/aai/" + version + "/business/customers/customer/" + customerHashMap.get("global-customer-id")
+                + "/service-subscriptions/service-subscription/" + customerHashMap.get("subscription-type")
+                + "/service-instances/service-instance/" + customerHashMap.get("service-instance-id");
 
         String genericVnf = "vnf-" + UUID.randomUUID().toString();
-        String genericVnfPayload = "{\n" +
-                "  \"vnf-id\": \"" + genericVnf + "\",\n" +
-                "  \"vnf-type\": \"someval\",\n" +
-                "  \"vnf-name\": \"someval\",\n" +
-                "  \"relationship-list\": {\n" +
-                "    \"relationship\": [\n" +
-                "      {\n" +
-                "        \"related-to\": \"service-instance\",\n" +
-                "        \"related-link\": \"" + url +  "\"\n" +
-                "      }\n" +
-                "    ]\n" +
-                "  }\n" +
-                "}\n";
-
-
-        response = httpTestUtil.doPut("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf, genericVnfPayload);
+        String genericVnfPayload = "{\n" + "  \"vnf-id\": \"" + genericVnf + "\",\n" + "  \"vnf-type\": \"someval\",\n"
+                + "  \"vnf-name\": \"someval\",\n" + "  \"relationship-list\": {\n" + "    \"relationship\": [\n"
+                + "      {\n" + "        \"related-to\": \"service-instance\",\n" + "        \"related-link\": \"" + url
+                + "\"\n" + "      }\n" + "    ]\n" + "  }\n" + "}\n";
+
+        response = httpTestUtil.doPut("/aai/" + version.toString() + "/network/generic-vnfs/generic-vnf/" + genericVnf,
+                genericVnfPayload);
         assertNotNull("Response returned null", response);
         assertThat("Check the customer is returned", response.getStatus(), is(201));
 
@@ -559,7 +581,8 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
         assertThat("Check the customer is returned", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), containsString("\"related-to\":\"service-instance\""));
 
-        response = httpTestUtil.doGet("/aai/"+version.toString()+"/business/customers/customer/" + customerHashMap.get("global-customer-id"));
+        response = httpTestUtil.doGet("/aai/" + version.toString() + "/business/customers/customer/"
+                + customerHashMap.get("global-customer-id"));
         assertNotNull("Response returned null", response);
         assertThat("Check the customer is returned", response.getStatus(), is(200));
         assertThat(response.getEntity().toString(), not(containsString("\"related-to\":\"model-ver\"")));
@@ -568,7 +591,7 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
     }
 
     @After
-    public void tearDown(){
+    public void tearDown() {
 
         JanusGraphTransaction transaction = AAIGraph.getInstance().getGraph().newTransaction();
         boolean success = true;
@@ -577,15 +600,13 @@ public class PrivateEdgeIntegrationTest extends AAISetup {
 
             GraphTraversalSource g = transaction.traversal();
 
-            g.V().has("source-of-truth", "JUNIT")
-                    .toList()
-                    .forEach(v -> v.remove());
+            g.V().has("source-of-truth", "JUNIT").toList().forEach(v -> v.remove());
 
-        } catch(Exception ex){
+        } catch (Exception ex) {
             success = false;
             logger.error("Unable to remove the vertexes", ex);
         } finally {
-            if(success){
+            if (success) {
                 transaction.commit();
             } else {
                 transaction.rollback();