package org.onap.aai.sparky.viewandinspect.config;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertNull;
+import static org.junit.Assert.assertTrue;
+
+import java.util.ArrayList;
+
+import org.junit.Before;
+import org.junit.Test;
+
public class VisualizationConfigTest {
+
+
+ private VisualizationConfigs visualConfig;
+ private ArrayList<String> shallowEntities;
+
+ @Before
+ public void init() throws Exception {
+ visualConfig = new VisualizationConfigs();
+ shallowEntities = new ArrayList<String>();
+
+ }
+
+
+ @Test
+ public void updateValues() {
+
+ visualConfig.setShallowEntities(shallowEntities);
+ assertNotNull(visualConfig.getShallowEntities());
+ visualConfig.setMakeAllNeighborsBidirectional(true);
+ assertTrue(visualConfig.makeAllNeighborsBidirectional());
+ visualConfig.setSelectedSearchedNodeClassName("selectedsearchedNodeClass");
+ assertNotNull(visualConfig.getSelectedSearchedNodeClassName());
+ visualConfig.setGeneralNodeClassName("generalNodeClass");
+ assertNotNull(visualConfig.getGeneralNodeClassName());
+ visualConfig.setSearchNodeClassName("searchedNodeClass");
+ assertNotNull(visualConfig.getSearchNodeClassName());
+ visualConfig.setAaiEntityNodeDescriptors("/etc/aaiEntityNodeDescriptors.json");
+ assertNotNull(visualConfig.getAaiEntityNodeDescriptors());
+ visualConfig.setVisualizationDebugEnabled(true);
+ assertTrue(visualConfig.isVisualizationDebugEnabled());
+ visualConfig.setMaxSelfLinkTraversalDepth(3);
+ assertEquals(3,visualConfig.getMaxSelfLinkTraversalDepth());
+ visualConfig.setNumOfThreadsToFetchNodeIntegrity(25);
+ assertEquals(25,visualConfig.getNumOfThreadsToFetchNodeIntegrity());
+ assertNotNull(visualConfig.toString());
+ visualConfig.setAaiEntityNodeDescriptors(null);
+ assertNull(visualConfig.getAaiEntityNodeDescriptors());
+ visualConfig.setGeneralNodeClassName(null);
+ assertNull(visualConfig.getGeneralNodeClassName());
+ visualConfig.setSearchNodeClassName(null);
+ assertNull(visualConfig.getSearchNodeClassName());
+ visualConfig.setSelectedSearchedNodeClassName(null);
+ assertNull(visualConfig.getSelectedSearchedNodeClassName());
+ assertNotNull(visualConfig.toString());
+
+
+ }
+
}
-/*
- *
- * private VisualizationConfig visualConfig,visualNullConfig;
- *
- * @Before public void init() throws Exception { visualConfig = new VisualizationConfig();
- *
- * }
- *
- * @Test public void successfullInitialization() {
- * assertFalse(visualConfig.makeAllNeighborsBidirectional());
- * assertFalse(visualConfig.isAquariusEnabled());
- * assertFalse(visualConfig.isVisualizationDebugEnabled());
- * assertFalse(visualConfig.isExternalGraphServiceEnabled());
- * assertEquals(2,visualConfig.getMaxSelfLinkTraversalDepth());
- * assertEquals(3,visualConfig.getNumOfThreadsToFetchNodeIntegrity());
- * assertNotNull(visualConfig.getExternalGraphServiceAuthenticationMode());
- * assertNull(visualConfig.getAquariusEndpoint());
- * assertNotNull(visualConfig.getSelectedSearchedNodeClassName());
- * assertNotNull(visualConfig.getGeneralNodeClassName());
- * assertNotNull(visualConfig.getSearchNodeClassName());
- * assertNull(visualConfig.getAaiEntityNodeDescriptors());
- * assertNotNull(visualConfig.getEntityTypesToSummarize());
- * assertNotNull(visualConfig.getVnfEntityTypes());
- * assertNotNull(visualConfig.getExternalGraphServiceEndpoint());
- * assertNotNull(visualNullConfig.getConfig()); }
- *
- * @Test public void updateValues() {
- *
- * visualConfig.setMakeAllNeighborsBidirectional(true);
- * assertTrue(visualConfig.makeAllNeighborsBidirectional());
- *
- * visualConfig.setAquariusEnabled(true); assertTrue(visualConfig.isAquariusEnabled());
- *
- * visualConfig.setVisualizationDebugEnabled(true);
- * assertTrue(visualConfig.isVisualizationDebugEnabled());
- *
- * visualConfig.setExternalGraphServiceEnabled(true);
- * assertTrue(visualConfig.isExternalGraphServiceEnabled());
- *
- * visualConfig.setMaxSelfLinkTraversalDepth(3);
- * assertEquals(3,visualConfig.getMaxSelfLinkTraversalDepth());
- *
- * visualConfig.setNumOfThreadsToFetchNodeIntegrity(2);
- * assertEquals(2,visualConfig.getNumOfThreadsToFetchNodeIntegrity());
- *
- * visualConfig.setExternalGraphServiceEndpoint("EndpointUnkown");
- * assertNotNull(visualConfig.getExternalGraphServiceAuthenticationMode());
- *
- * visualConfig.setAquariusEndpoint("EndpointUnkown");
- * assertNotNull(visualConfig.getAquariusEndpoint());
- *
- * visualConfig.setSelectedSearchedNodeClassName("ClassNameUnkown");
- * assertNotNull(visualConfig.getSelectedSearchedNodeClassName());
- *
- * visualConfig.setGeneralNodeClassName("ClassNameUnknown");
- * assertNotNull(visualConfig.getGeneralNodeClassName());
- *
- * visualConfig.setSearchNodeClassName("ClassNameUnknown");
- * assertNotNull(visualConfig.getSearchNodeClassName());
- *
- * visualConfig.setAaiEntityNodeDescriptors("NotNull");
- * assertNotNull(visualConfig.getAaiEntityNodeDescriptors());
- *
- * visualConfig.setEntityTypesToSummarize("complex,pserver,vserver,vnf");
- * assertNotNull(visualConfig.getEntityTypesToSummarize());
- *
- * visualConfig.setVnfEntityTypes("generic-vnf,vce,vpe");
- * assertNotNull(visualConfig.getVnfEntityTypes());
- *
- * visualConfig.setExternalGraphServiceAuthenticationMode(RestAuthenticationMode.SSL_BASIC);
- * assertNotNull(visualConfig.getVnfEntityTypes());
- *
- *
- * }
- *
- * }
- */