package com.alibaba.druid.bvt.utils;
import org.junit.Assert;
import junit.framework.TestCase;
import com.alibaba.druid.util.Histogram;
public class HistogramTest extends TestCase {
public void test_histo() throws Exception {
Histogram histo = Histogram.makeHistogram(4);
Assert.assertEquals(4, histo.getRanges().length);
histo.record(0);
histo.record(1);
histo.record(2);
histo.record(11);
histo.record(12);
histo.record(13);
histo.record(101);
histo.record(102);
histo.record(103);
histo.record(104);
histo.record(1001);
histo.record(1002);
histo.record(1003);
histo.record(1004);
histo.record(1005);
histo.record(10001);
Assert.assertEquals(1, histo.get(0));
Assert.assertEquals(2, histo.get(1));
Assert.assertEquals(3, histo.get(2));
Assert.assertEquals(4, histo.get(3));
Assert.assertEquals(6, histo.get(4));
histo.toString();
}
}