Adding interfaces in documentation
[aai/sparky-be.git] / sparkybe-onap-service / src / test / java / org / onap / aai / sparky / viewandinspect / entity / GraphMetaTest.java
1 package org.onap.aai.sparky.viewandinspect.entity;
2
3 import static org.junit.Assert.assertEquals;
4 import static org.junit.Assert.assertNotNull;
5 import static org.junit.Assert.assertNull;
6
7
8 import org.junit.Before;
9 import org.junit.Test;
10 import org.onap.aai.sparky.viewandinspect.EntityTypeAggregation;
11
12 import com.fasterxml.jackson.databind.node.JsonNodeFactory;
13
14 public class GraphMetaTest {
15         
16         private GraphMeta graphMeta;
17         private EntityTypeAggregation entitySummary;
18         private com.fasterxml.jackson.databind.JsonNode aaiEntityNodeDescriptors;
19         
20         
21         @Before
22           public void init() throws Exception {
23                 
24                 graphMeta = new GraphMeta();
25                 entitySummary = new EntityTypeAggregation();
26                 aaiEntityNodeDescriptors = JsonNodeFactory.instance.objectNode();
27               
28           }
29         
30         
31         @Test 
32         public void updateValues() {
33                 
34                 graphMeta.setEntitySummary(entitySummary);
35                 assertNotNull(graphMeta.getEntitySummary());
36                 graphMeta.setAaiEntityNodeDescriptors(aaiEntityNodeDescriptors);
37                 assertNotNull(graphMeta.getAaiEntityNodeDescriptors());
38                 
39                 graphMeta.setNumLinksResolvedSuccessfullyFromCache(3);
40                 assertEquals(3,graphMeta.getNumLinksResolvedSuccessfullyFromCache());
41                 graphMeta.setNumLinksResolvedSuccessfullyFromServer(25);
42                 assertEquals(25,graphMeta.getNumLinksResolvedSuccessfullyFromServer());
43                 graphMeta.setNumLinkResolveFailed(3);
44                 assertEquals(3,graphMeta.getNumLinkResolveFailed());
45                 graphMeta.setNumNodes(25);
46                 assertEquals(25,graphMeta.getNumNodes());
47                 graphMeta.setNumLinks(3);
48                 assertEquals(3,graphMeta.getNumLinks());
49                 graphMeta.setRenderTimeInMs(25);
50                 assertEquals(25,graphMeta.getRenderTimeInMs());
51                 assertNotNull(graphMeta.toString());    
52                 
53                 graphMeta.setEntitySummary(null);
54                 assertNull(graphMeta.getEntitySummary());
55                 graphMeta.setAaiEntityNodeDescriptors(null);
56                 assertNull(graphMeta.getAaiEntityNodeDescriptors());
57                 assertNotNull(graphMeta.toString());
58                 
59         }
60
61 }