public void testRatios() { CircularBitSet bs = new CircularBitSet(100, null); for (int i = 0; i < 50; i++) bs.setNext(i % 3 == 0); assertEquals(bs.positiveRatio(), .34); assertEquals(bs.negativeRatio(), .66); for (int i = 0; i < 100; i++) bs.setNext(true); assertEquals(bs.positiveRatio(), 1.0); assertEquals(bs.negativeRatio(), 0.0); }