import org.onap.aai.sparky.analytics.HistoricalCounter;\r
\r
public class HistoricalCounterTest {\r
-\r
-\r
- private HistoricalCounter historicalCounter;\r
- private HistoricalCounter historicalCount;\r
-\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
+ 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