1 package org.onap.aai.sparky.viewandinspect.config;
3 public class VisualizationConfigTest {
7 * private VisualizationConfig visualConfig,visualNullConfig;
9 * @Before public void init() throws Exception { visualConfig = new VisualizationConfig();
13 * @Test public void successfullInitialization() {
14 * assertFalse(visualConfig.makeAllNeighborsBidirectional());
15 * assertFalse(visualConfig.isAquariusEnabled());
16 * assertFalse(visualConfig.isVisualizationDebugEnabled());
17 * assertFalse(visualConfig.isExternalGraphServiceEnabled());
18 * assertEquals(2,visualConfig.getMaxSelfLinkTraversalDepth());
19 * assertEquals(3,visualConfig.getNumOfThreadsToFetchNodeIntegrity());
20 * assertNotNull(visualConfig.getExternalGraphServiceAuthenticationMode());
21 * assertNull(visualConfig.getAquariusEndpoint());
22 * assertNotNull(visualConfig.getSelectedSearchedNodeClassName());
23 * assertNotNull(visualConfig.getGeneralNodeClassName());
24 * assertNotNull(visualConfig.getSearchNodeClassName());
25 * assertNull(visualConfig.getAaiEntityNodeDescriptors());
26 * assertNotNull(visualConfig.getEntityTypesToSummarize());
27 * assertNotNull(visualConfig.getVnfEntityTypes());
28 * assertNotNull(visualConfig.getExternalGraphServiceEndpoint());
29 * assertNotNull(visualNullConfig.getConfig()); }
31 * @Test public void updateValues() {
33 * visualConfig.setMakeAllNeighborsBidirectional(true);
34 * assertTrue(visualConfig.makeAllNeighborsBidirectional());
36 * visualConfig.setAquariusEnabled(true); assertTrue(visualConfig.isAquariusEnabled());
38 * visualConfig.setVisualizationDebugEnabled(true);
39 * assertTrue(visualConfig.isVisualizationDebugEnabled());
41 * visualConfig.setExternalGraphServiceEnabled(true);
42 * assertTrue(visualConfig.isExternalGraphServiceEnabled());
44 * visualConfig.setMaxSelfLinkTraversalDepth(3);
45 * assertEquals(3,visualConfig.getMaxSelfLinkTraversalDepth());
47 * visualConfig.setNumOfThreadsToFetchNodeIntegrity(2);
48 * assertEquals(2,visualConfig.getNumOfThreadsToFetchNodeIntegrity());
50 * visualConfig.setExternalGraphServiceEndpoint("EndpointUnkown");
51 * assertNotNull(visualConfig.getExternalGraphServiceAuthenticationMode());
53 * visualConfig.setAquariusEndpoint("EndpointUnkown");
54 * assertNotNull(visualConfig.getAquariusEndpoint());
56 * visualConfig.setSelectedSearchedNodeClassName("ClassNameUnkown");
57 * assertNotNull(visualConfig.getSelectedSearchedNodeClassName());
59 * visualConfig.setGeneralNodeClassName("ClassNameUnknown");
60 * assertNotNull(visualConfig.getGeneralNodeClassName());
62 * visualConfig.setSearchNodeClassName("ClassNameUnknown");
63 * assertNotNull(visualConfig.getSearchNodeClassName());
65 * visualConfig.setAaiEntityNodeDescriptors("NotNull");
66 * assertNotNull(visualConfig.getAaiEntityNodeDescriptors());
68 * visualConfig.setEntityTypesToSummarize("complex,pserver,vserver,vnf");
69 * assertNotNull(visualConfig.getEntityTypesToSummarize());
71 * visualConfig.setVnfEntityTypes("generic-vnf,vce,vpe");
72 * assertNotNull(visualConfig.getVnfEntityTypes());
74 * visualConfig.setExternalGraphServiceAuthenticationMode(RestAuthenticationMode.SSL_BASIC);
75 * assertNotNull(visualConfig.getVnfEntityTypes());