Adding interfaces in documentation
[aai/sparky-be.git] / sparkybe-onap-service / src / test / java / org / onap / aai / sparky / sync / config / NetworkStatisticsConfigTest.java
1 package org.onap.aai.sparky.sync.config;
2
3 import static org.junit.Assert.assertEquals;
4 import static org.junit.Assert.assertNotNull;
5
6
7 import org.junit.Before;
8 import org.junit.Test;
9
10 public class NetworkStatisticsConfigTest {
11         
12         private NetworkStatisticsConfig networkStatsConfig;
13         
14         @Before
15           public void init() throws Exception {
16                 networkStatsConfig = new NetworkStatisticsConfig();
17               
18           }
19         
20         
21         @Test 
22         public void updateValues() {
23                 
24
25                 
26                 networkStatsConfig.setNumSamplesPerThreadForRunningAverage(300);
27                 assertEquals(300,networkStatsConfig.getNumSamplesPerThreadForRunningAverage());
28                 networkStatsConfig.setBytesHistogramMaxYAxis(25000);
29                 assertEquals(25000,networkStatsConfig.getBytesHistogramMaxYAxis());
30                 networkStatsConfig.setBytesHistogramLabel("[Response Size In Bytes]");
31                 assertNotNull(networkStatsConfig.getBytesHistogramLabel());
32                 networkStatsConfig.setQueueLengthHistogramLabel("[Queue Item Length]");
33                 assertNotNull(networkStatsConfig.getQueueLengthHistogramLabel());
34                 networkStatsConfig.setTaskAgeHistogramLabel("[Task Age In Ms]");
35                 assertNotNull(networkStatsConfig.getTaskAgeHistogramLabel());
36                 networkStatsConfig.setResponseTimeHistogramLabel("[Response Time In Ms]");
37                 assertNotNull(networkStatsConfig.getResponseTimeHistogramLabel());
38                 networkStatsConfig.setBytesHistogramNumBins(30);
39                 assertEquals(30,networkStatsConfig.getBytesHistogramNumBins());
40                 networkStatsConfig.setBytesHistogramNumDecimalPoints(5);
41                 assertEquals(5,networkStatsConfig.getBytesHistogramNumDecimalPoints());
42                 networkStatsConfig.setQueueLengthHistogramMaxYAxis(30000);
43                 assertEquals(30000,networkStatsConfig.getQueueLengthHistogramMaxYAxis());
44                 networkStatsConfig.setQueueLengthHistogramNumBins(25);
45                 assertEquals(25,networkStatsConfig.getQueueLengthHistogramNumBins());
46                 networkStatsConfig.setQueueLengthHistogramNumDecimalPoints(3);
47                 assertEquals(3,networkStatsConfig.getQueueLengthHistogramNumDecimalPoints());
48                 networkStatsConfig.setTaskAgeHistogramMaxYAxis(2500000);
49                 assertEquals(2500000,networkStatsConfig.getTaskAgeHistogramMaxYAxis());
50                 networkStatsConfig.setTaskAgeHistogramNumBins(3);
51                 assertEquals(3,networkStatsConfig.getTaskAgeHistogramNumBins());
52                 networkStatsConfig.setTaskAgeHistogramNumDecimalPoints(25);
53                 assertEquals(25,networkStatsConfig.getTaskAgeHistogramNumDecimalPoints());
54                 networkStatsConfig.setTpsHistogramLabel("[Transactions Per Second]");
55                 assertNotNull(networkStatsConfig.getTpsHistogramLabel());
56                 networkStatsConfig.setResponseTimeHistogramMaxYAxis(3);
57                 assertEquals(3,networkStatsConfig.getResponseTimeHistogramMaxYAxis());
58                 networkStatsConfig.setResponseTimeHistogramNumBins(25);
59                 assertEquals(25,networkStatsConfig.getResponseTimeHistogramNumBins());
60                 networkStatsConfig.setResponseTimeHistogramNumDecimalPoints(3);
61                 assertEquals(3,networkStatsConfig.getResponseTimeHistogramNumDecimalPoints());
62                 networkStatsConfig.setTpsHistogramMaxYAxis(25);
63                 assertEquals(25,networkStatsConfig.getTpsHistogramMaxYAxis());
64                 networkStatsConfig.setTpsHistogramNumBins(3);
65                 assertEquals(3,networkStatsConfig.getTpsHistogramNumBins());
66                 networkStatsConfig.setTpsHistogramNumDecimalPoints(25);
67                 assertEquals(25,networkStatsConfig.getTpsHistogramNumDecimalPoints());
68                 
69                 
70                 
71         }
72         
73
74 }