-package org.onap.aai.sparky.analytics;\r
-\r
-import static org.junit.Assert.assertEquals;\r
-import static org.junit.Assert.assertTrue;\r
-\r
-import org.junit.Before;\r
-import org.junit.Test;\r
-import org.onap.aai.sparky.analytics.HistoricalCounter;\r
-\r
-public class HistoricalCounterTest {\r
- \r
- \r
- private HistoricalCounter historicalCounter;\r
- private HistoricalCounter historicalCount; \r
- @Before\r
- public void init() throws Exception {\r
- historicalCounter = new HistoricalCounter(true);\r
- historicalCount = new HistoricalCounter(false); \r
- }\r
- \r
- @Test \r
- public void successfullInitialization() {\r
- assertEquals(-1, historicalCounter.getMin(),0);\r
- assertEquals(0, historicalCounter.getMax(),0);\r
- assertEquals(0, historicalCounter.getNumSamples(),0);\r
- assertEquals(0, historicalCounter.getNumSamples(),0);\r
- assertEquals(0.0, historicalCounter.getValue(),0);\r
- assertEquals(0, historicalCounter.getAvg(),0);\r
- assertTrue(historicalCounter.isSingleValue());\r
- \r
- }\r
- \r
- @Test \r
- public void updateValuesAndReset() {\r
- historicalCounter.update(-1);\r
- assertEquals(0, historicalCounter.getValue(),0);\r
- historicalCounter.update(10);\r
- assertEquals(10, historicalCounter.getValue(),0);\r
- historicalCounter.reset();\r
- assertEquals(-1, historicalCounter.getMin(),0);\r
- assertEquals(0, historicalCounter.getMax(),0);\r
- assertEquals(0, historicalCounter.getNumSamples(),0);\r
- assertEquals(0, historicalCounter.getNumSamples(),0);\r
- assertEquals(0.0, historicalCounter.getValue(),0);\r
- \r
- }\r
- \r
- @Test \r
- public void updateValues() {\r
- historicalCount.update(2);\r
- assertEquals(2, historicalCount.getMin(),0);\r
- historicalCount.setMin(10);\r
- historicalCount.update(3);\r
- assertEquals(3, historicalCount.getMin(),0);\r
- historicalCount.setMax(1);\r
- historicalCount.update(4);\r
- assertEquals(4, historicalCount.getMax(),0);\r
- historicalCount.setTotalOfSamples(10);\r
- historicalCount.setNumSamples(2);\r
- assertEquals(5, historicalCount.getAvg(),0);\r
- historicalCount.setTotalOfSamples(10);\r
- assertEquals(10, historicalCount.getTotalOfSamples(),0);\r
- historicalCount.setMaintainSingleValue(true);\r
- assertTrue(historicalCounter.isSingleValue());\r
- \r
- }\r
- \r
- \r
-\r
-}\r
+package org.onap.aai.sparky.analytics;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Before;
+import org.junit.Test;
+import org.onap.aai.sparky.analytics.HistoricalCounter;
+
+public class HistoricalCounterTest {
+
+
+ private HistoricalCounter historicalCounter;
+ private HistoricalCounter historicalCount;
+ @Before
+ public void init() throws Exception {
+ historicalCounter = new HistoricalCounter(true);
+ historicalCount = new HistoricalCounter(false);
+ }
+
+ @Test
+ public void successfullInitialization() {
+ assertEquals(-1, historicalCounter.getMin(),0);
+ assertEquals(0, historicalCounter.getMax(),0);
+ assertEquals(0, historicalCounter.getNumSamples(),0);
+ assertEquals(0, historicalCounter.getNumSamples(),0);
+ assertEquals(0.0, historicalCounter.getValue(),0);
+ assertEquals(0, historicalCounter.getAvg(),0);
+ assertTrue(historicalCounter.isSingleValue());
+
+ }
+
+ @Test
+ public void updateValuesAndReset() {
+ historicalCounter.update(-1);
+ assertEquals(0, historicalCounter.getValue(),0);
+ historicalCounter.update(10);
+ assertEquals(10, historicalCounter.getValue(),0);
+ historicalCounter.reset();
+ assertEquals(-1, historicalCounter.getMin(),0);
+ assertEquals(0, historicalCounter.getMax(),0);
+ assertEquals(0, historicalCounter.getNumSamples(),0);
+ assertEquals(0, historicalCounter.getNumSamples(),0);
+ assertEquals(0.0, historicalCounter.getValue(),0);
+
+ }
+
+ @Test
+ public void updateValues() {
+ historicalCount.update(2);
+ assertEquals(2, historicalCount.getMin(),0);
+ historicalCount.setMin(10);
+ historicalCount.update(3);
+ assertEquals(3, historicalCount.getMin(),0);
+ historicalCount.setMax(1);
+ historicalCount.update(4);
+ assertEquals(4, historicalCount.getMax(),0);
+ historicalCount.setTotalOfSamples(10);
+ historicalCount.setNumSamples(2);
+ assertEquals(5, historicalCount.getAvg(),0);
+ historicalCount.setTotalOfSamples(10);
+ assertEquals(10, historicalCount.getTotalOfSamples(),0);
+ historicalCount.setMaintainSingleValue(true);
+ assertTrue(historicalCounter.isSingleValue());
+
+ }
+
+
+
+}