@Test
public void enabled() {
ConcurrentStatsCounter counter = new ConcurrentStatsCounter();
counter.recordHits(1);
counter.recordMisses(1);
counter.recordEviction();
counter.recordEviction(10);
counter.recordLoadSuccess(1);
counter.recordLoadFailure(1);
CacheStats expected = new CacheStats(1, 1, 1, 1, 2, 2, 10);
assertThat(counter.snapshot(), is(expected));
assertThat(counter.toString(), is(expected.toString()));
assertThat(counter.snapshot().toString(), is(expected.toString()));
counter.incrementBy(counter);
assertThat(counter.snapshot(), is(new CacheStats(2, 2, 2, 2, 4, 4, 20)));
}