Convert Sparky to Spring-Boot
[aai/sparky-be.git] / sparkybe-onap-service / src / test / java / org / onap / aai / sparky / sync / config / NetworkStatisticsConfigTest.java
diff --git a/sparkybe-onap-service/src/test/java/org/onap/aai/sparky/sync/config/NetworkStatisticsConfigTest.java b/sparkybe-onap-service/src/test/java/org/onap/aai/sparky/sync/config/NetworkStatisticsConfigTest.java
new file mode 100644 (file)
index 0000000..4e97c6d
--- /dev/null
@@ -0,0 +1,74 @@
+package org.onap.aai.sparky.sync.config;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+
+
+import org.junit.Before;
+import org.junit.Test;
+
+public class NetworkStatisticsConfigTest {
+       
+       private NetworkStatisticsConfig networkStatsConfig;
+       
+       @Before
+         public void init() throws Exception {
+               networkStatsConfig = new NetworkStatisticsConfig();
+             
+         }
+       
+       
+       @Test 
+       public void updateValues() {
+               
+
+               
+               networkStatsConfig.setNumSamplesPerThreadForRunningAverage(300);
+               assertEquals(300,networkStatsConfig.getNumSamplesPerThreadForRunningAverage());
+               networkStatsConfig.setBytesHistogramMaxYAxis(25000);
+               assertEquals(25000,networkStatsConfig.getBytesHistogramMaxYAxis());
+               networkStatsConfig.setBytesHistogramLabel("[Response Size In Bytes]");
+               assertNotNull(networkStatsConfig.getBytesHistogramLabel());
+               networkStatsConfig.setQueueLengthHistogramLabel("[Queue Item Length]");
+               assertNotNull(networkStatsConfig.getQueueLengthHistogramLabel());
+               networkStatsConfig.setTaskAgeHistogramLabel("[Task Age In Ms]");
+               assertNotNull(networkStatsConfig.getTaskAgeHistogramLabel());
+               networkStatsConfig.setResponseTimeHistogramLabel("[Response Time In Ms]");
+               assertNotNull(networkStatsConfig.getResponseTimeHistogramLabel());
+               networkStatsConfig.setBytesHistogramNumBins(30);
+               assertEquals(30,networkStatsConfig.getBytesHistogramNumBins());
+               networkStatsConfig.setBytesHistogramNumDecimalPoints(5);
+               assertEquals(5,networkStatsConfig.getBytesHistogramNumDecimalPoints());
+               networkStatsConfig.setQueueLengthHistogramMaxYAxis(30000);
+               assertEquals(30000,networkStatsConfig.getQueueLengthHistogramMaxYAxis());
+               networkStatsConfig.setQueueLengthHistogramNumBins(25);
+               assertEquals(25,networkStatsConfig.getQueueLengthHistogramNumBins());
+               networkStatsConfig.setQueueLengthHistogramNumDecimalPoints(3);
+               assertEquals(3,networkStatsConfig.getQueueLengthHistogramNumDecimalPoints());
+               networkStatsConfig.setTaskAgeHistogramMaxYAxis(2500000);
+               assertEquals(2500000,networkStatsConfig.getTaskAgeHistogramMaxYAxis());
+               networkStatsConfig.setTaskAgeHistogramNumBins(3);
+               assertEquals(3,networkStatsConfig.getTaskAgeHistogramNumBins());
+               networkStatsConfig.setTaskAgeHistogramNumDecimalPoints(25);
+               assertEquals(25,networkStatsConfig.getTaskAgeHistogramNumDecimalPoints());
+               networkStatsConfig.setTpsHistogramLabel("[Transactions Per Second]");
+               assertNotNull(networkStatsConfig.getTpsHistogramLabel());
+               networkStatsConfig.setResponseTimeHistogramMaxYAxis(3);
+               assertEquals(3,networkStatsConfig.getResponseTimeHistogramMaxYAxis());
+               networkStatsConfig.setResponseTimeHistogramNumBins(25);
+               assertEquals(25,networkStatsConfig.getResponseTimeHistogramNumBins());
+               networkStatsConfig.setResponseTimeHistogramNumDecimalPoints(3);
+               assertEquals(3,networkStatsConfig.getResponseTimeHistogramNumDecimalPoints());
+               networkStatsConfig.setTpsHistogramMaxYAxis(25);
+               assertEquals(25,networkStatsConfig.getTpsHistogramMaxYAxis());
+               networkStatsConfig.setTpsHistogramNumBins(3);
+               assertEquals(3,networkStatsConfig.getTpsHistogramNumBins());
+               networkStatsConfig.setTpsHistogramNumDecimalPoints(25);
+               assertEquals(25,networkStatsConfig.getTpsHistogramNumDecimalPoints());
+               
+               
+               
+       }
+       
+
+}