summaryrefslogtreecommitdiffstats
path: root/simplemetrics
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahoo-inc.com>2016-11-03 13:11:04 +0100
committerArne H Juul <arnej@yahoo-inc.com>2016-11-03 13:11:04 +0100
commit49b4b33db07d2e8595a8f8c71f42a0a3d0dcaeec (patch)
tree6294ec2467425657846022465886eacd79679dca /simplemetrics
parent73a36c047c979469d756804ab0120955cd4ea110 (diff)
use simpler MockReceiver in unit tests
Diffstat (limited to 'simplemetrics')
-rw-r--r--simplemetrics/src/test/java/com/yahoo/metrics/simple/CounterTest.java18
-rw-r--r--simplemetrics/src/test/java/com/yahoo/metrics/simple/GaugeTest.java12
2 files changed, 16 insertions, 14 deletions
diff --git a/simplemetrics/src/test/java/com/yahoo/metrics/simple/CounterTest.java b/simplemetrics/src/test/java/com/yahoo/metrics/simple/CounterTest.java
index e7dc93eddcb..d5e7f095308 100644
--- a/simplemetrics/src/test/java/com/yahoo/metrics/simple/CounterTest.java
+++ b/simplemetrics/src/test/java/com/yahoo/metrics/simple/CounterTest.java
@@ -14,23 +14,23 @@ import org.junit.After;
import org.junit.Before;
import org.junit.Test;
-import com.yahoo.metrics.ManagerConfig;
-
/**
* Functional tests for counters.
*
* @author steinar
*/
-public class CounterTest extends UnitTestSetup {
+public class CounterTest {
+
+ MetricReceiver receiver;
@Before
public void setUp() throws Exception {
- super.init();
+ receiver = new MetricReceiver.MockReceiver();
}
@After
public void tearDown() throws Exception {
- super.fini();
+ receiver = null;
}
@Test
@@ -38,7 +38,7 @@ public class CounterTest extends UnitTestSetup {
final String metricName = "unitTestCounter";
Counter c = receiver.declareCounter(metricName);
c.add();
- Bucket b = getUpdatedSnapshot();
+ Bucket b = receiver.getSnapshot();
final Map<String, List<Entry<Point, UntypedMetric>>> valuesByMetricName = b.getValuesByMetricName();
assertEquals(1, valuesByMetricName.size());
List<Entry<Point, UntypedMetric>> x = valuesByMetricName.get(metricName);
@@ -53,7 +53,7 @@ public class CounterTest extends UnitTestSetup {
Counter c = receiver.declareCounter(metricName);
final long twoToThePowerOfFourtyeight = 65536L * 65536L * 65536L;
c.add(twoToThePowerOfFourtyeight);
- Bucket b = getUpdatedSnapshot();
+ Bucket b = receiver.getSnapshot();
final Map<String, List<Entry<Point, UntypedMetric>>> valuesByMetricName = b.getValuesByMetricName();
assertEquals(1, valuesByMetricName.size());
List<Entry<Point, UntypedMetric>> x = valuesByMetricName.get(metricName);
@@ -68,7 +68,7 @@ public class CounterTest extends UnitTestSetup {
Point p = receiver.pointBuilder().set("x", 2L).set("y", 3.0d).set("z", "5").build();
Counter c = receiver.declareCounter(metricName, p);
c.add();
- Bucket b = getUpdatedSnapshot();
+ Bucket b = receiver.getSnapshot();
final Map<String, List<Entry<Point, UntypedMetric>>> valuesByMetricName = b.getValuesByMetricName();
assertEquals(1, valuesByMetricName.size());
List<Entry<Point, UntypedMetric>> x = valuesByMetricName.get(metricName);
@@ -84,7 +84,7 @@ public class CounterTest extends UnitTestSetup {
Counter c = receiver.declareCounter(metricName, p);
final long twoToThePowerOfFourtyeight = 65536L * 65536L * 65536L;
c.add(twoToThePowerOfFourtyeight, c.builder().set("x", 7).set("_y", 11.0d).set("Z", "13").build());
- Bucket b = getUpdatedSnapshot();
+ Bucket b = receiver.getSnapshot();
final Map<String, List<Entry<Point, UntypedMetric>>> valuesByMetricName = b.getValuesByMetricName();
assertEquals(1, valuesByMetricName.size());
List<Entry<Point, UntypedMetric>> x = valuesByMetricName.get(metricName);
diff --git a/simplemetrics/src/test/java/com/yahoo/metrics/simple/GaugeTest.java b/simplemetrics/src/test/java/com/yahoo/metrics/simple/GaugeTest.java
index 47cea45ee49..1ba83517742 100644
--- a/simplemetrics/src/test/java/com/yahoo/metrics/simple/GaugeTest.java
+++ b/simplemetrics/src/test/java/com/yahoo/metrics/simple/GaugeTest.java
@@ -21,16 +21,18 @@ import com.yahoo.metrics.ManagerConfig;
*
* @author steinar
*/
-public class GaugeTest extends UnitTestSetup {
+public class GaugeTest {
+
+ MetricReceiver receiver;
@Before
public void setUp() throws Exception {
- super.init();
+ receiver = new MetricReceiver.MockReceiver();
}
@After
public void tearDown() throws Exception {
- super.fini();
+ receiver = null;
}
@Test
@@ -38,7 +40,7 @@ public class GaugeTest extends UnitTestSetup {
final String metricName = "unitTestGauge";
Gauge g = receiver.declareGauge(metricName);
g.sample(1.0d);
- Bucket b = getUpdatedSnapshot();
+ Bucket b = receiver.getSnapshot();
final Map<String, List<Entry<Point, UntypedMetric>>> valuesByMetricName = b.getValuesByMetricName();
assertEquals(1, valuesByMetricName.size());
List<Entry<Point, UntypedMetric>> x = valuesByMetricName.get(metricName);
@@ -54,7 +56,7 @@ public class GaugeTest extends UnitTestSetup {
Point p = receiver.pointBuilder().set("x", 2L).set("y", 3.0d).set("z", "5").build();
Gauge g = receiver.declareGauge(metricName, p);
g.sample(Math.E, g.builder().set("x", 7).set("_y", 11.0d).set("Z", "13").build());
- Bucket b = getUpdatedSnapshot();
+ Bucket b = receiver.getSnapshot();
final Map<String, List<Entry<Point, UntypedMetric>>> valuesByMetricName = b.getValuesByMetricName();
assertEquals(1, valuesByMetricName.size());
List<Entry<Point, UntypedMetric>> x = valuesByMetricName.get(metricName);