/** Tests recording of boolean histograms. */ @SmallTest public void testRecordBooleanHistogram() { String histogram = "HelloWorld.BooleanMetric"; HistogramDelta falseCount = new HistogramDelta(histogram, 0); HistogramDelta trueCount = new HistogramDelta(histogram, 1); assertEquals(0, trueCount.getDelta()); assertEquals(0, falseCount.getDelta()); RecordHistogram.recordBooleanHistogram(histogram, true); assertEquals(1, trueCount.getDelta()); assertEquals(0, falseCount.getDelta()); RecordHistogram.recordBooleanHistogram(histogram, true); assertEquals(2, trueCount.getDelta()); assertEquals(0, falseCount.getDelta()); RecordHistogram.recordBooleanHistogram(histogram, false); assertEquals(2, trueCount.getDelta()); assertEquals(1, falseCount.getDelta()); }