update sparky with configurable features
[aai/sparky-be.git] / sparkybe-onap-service / src / test / java / org / onap / aai / sparky / dal / ActiveInventoryAdapterTest.java
index 1273e80..6ec7513 100644 (file)
@@ -5,7 +5,6 @@ import static org.junit.Assert.assertNull;
 
 import java.util.ArrayList;
 
-
 import org.junit.Before;
 import org.junit.Test;
 import org.onap.aai.restclient.enums.RestAuthenticationMode;
@@ -14,50 +13,43 @@ import org.onap.aai.sparky.config.oxm.OxmModelLoader;
 import org.onap.aai.sparky.dal.rest.config.RestEndpointConfig;
 
 public class ActiveInventoryAdapterTest {
-       
-       private OxmModelLoader oxmModelLoader;
-       private OxmEntityLookup oxmEntityLookup;
-       private RestEndpointConfig  endpointConfig; 
-       private ActiveInventoryAdapter aaiAdapter; 
-       private ArrayList<String> queryParams; 
-       
-       @Before
-         public void init() throws Exception {
-               
-               oxmModelLoader = new OxmModelLoader(); 
-               oxmEntityLookup = new OxmEntityLookup(); 
-               endpointConfig = new RestEndpointConfig();
-               queryParams = new ArrayList<String>();
-               endpointConfig.setRestAuthenticationMode(RestAuthenticationMode.SSL_BASIC);
-               aaiAdapter = new ActiveInventoryAdapter(oxmModelLoader,oxmEntityLookup,endpointConfig); 
-         }
-       
-       
-       @SuppressWarnings("static-access")
-       @Test
-       public void updateValues()throws Exception {
-               
-               assertNotNull(aaiAdapter.getMessageHeaders());
-               assertNotNull(aaiAdapter.getBasicAuthenticationCredentials());
-               assertNotNull(aaiAdapter.getResourceBasePath());
-               assertNotNull(aaiAdapter.extractResourcePath(""));
-               assertNotNull(aaiAdapter.getGenericQueryForSelfLink("",queryParams));
-               assertNull(aaiAdapter.getSelfLinkForEntity("","",""));
-               assertNotNull(aaiAdapter.queryActiveInventory("",""));
-               assertNotNull(aaiAdapter.queryActiveInventoryWithRetries("","",4));
-               aaiAdapter.setOxmEntityLookup(oxmEntityLookup);
-               assertNotNull(aaiAdapter.getOxmEntityLookup());
-               aaiAdapter.setEndpointConfig(endpointConfig);
-               assertNotNull(aaiAdapter.getEndpointConfig());
-               
-               //assertNull(aaiAdapter.repairSelfLink("",""));
-           //assertNotNull(aaiAdapter.repairSelfLink(null,""));
-               //assertNotNull(aaiAdapter.getSelfLinkForEntity(null,"",""));
-               //assertNull(aaiAdapter.getSelfLinkForEntity("",null,""));
-               //assertNotNull(aaiAdapter.getSelfLinkForEntity("","",null));
-        //assertNotNull(aaiAdapter.getSelfLinksByEntityType(""));
-               //assertNotNull(aaiAdapter.getSelfLinksByEntityType(null));
-       }
-
-
-}
+
+  private OxmModelLoader oxmModelLoader;
+  private OxmEntityLookup oxmEntityLookup;
+  private RestEndpointConfig endpointConfig;
+  private ActiveInventoryAdapter aaiAdapter;
+  private ArrayList<String> queryParams;
+
+  @Before
+  public void init() throws Exception {
+    oxmModelLoader = new OxmModelLoader("v11",null,null);
+    oxmEntityLookup = new OxmEntityLookup();
+    endpointConfig = new RestEndpointConfig();
+    queryParams = new ArrayList<String>();
+    endpointConfig.setRestAuthenticationMode(RestAuthenticationMode.SSL_BASIC);
+    aaiAdapter = new ActiveInventoryAdapter(oxmModelLoader, oxmEntityLookup, endpointConfig,"aai");
+  }
+
+
+  @SuppressWarnings("static-access")
+  @Test
+  public void updateValues() throws Exception {
+
+    assertNotNull(aaiAdapter.getMessageHeaders());
+    assertNotNull(aaiAdapter.getBasicAuthenticationCredentials());
+    assertNotNull(aaiAdapter.getResourceBasePath());
+    assertNotNull(aaiAdapter.extractResourcePath("/services/inventory/v12/"));
+    assertNotNull(aaiAdapter.getGenericQueryForSelfLink("", queryParams));
+    assertNull(aaiAdapter.getSelfLinkForEntity("pserver", "PrimaryKeyName", "PrimaryKeyValue"));
+    assertNotNull(
+        aaiAdapter.queryActiveInventory("https://server.proxy:8443/aai/v11/", "application/json","sync"));
+    assertNotNull(aaiAdapter.queryActiveInventoryWithRetries(
+        "https://server.proxy:8443/aai/v11/business/customers/", "application/json", 4,"sync"));
+    aaiAdapter.setOxmEntityLookup(oxmEntityLookup);
+    assertNotNull(aaiAdapter.getOxmEntityLookup());
+    aaiAdapter.setEndpointConfig(endpointConfig);
+    assertNotNull(aaiAdapter.getEndpointConfig());
+  }
+
+
+}
\ No newline at end of file