@Test public void testIncCounters() throws Exception { String key = "testinccounter"; bmsi.incCounters(key, 100); MetricMutableCounterLong c = (MetricMutableCounterLong) bmsi.metricsRegistry.get(key); assertEquals(key, c.name); bmsi.incCounters(key, 100); assertSame(c, bmsi.metricsRegistry.get(key)); }
@Test public void testDecGauge() throws Exception { String key = "testdec"; bmsi.decGauge(key, 100); MetricMutableGaugeLong g = (MetricMutableGaugeLong) bmsi.metricsRegistry.get(key); assertEquals(key, g.name); bmsi.decGauge(key, 100); assertSame(g, bmsi.metricsRegistry.get(key)); }
@Test public void testRemoveMetric() throws Exception { bmsi.setGauge("testrm", 100); bmsi.removeMetric("testrm"); assertNull(bmsi.metricsRegistry.get("testrm")); }