package com.kspichale.storm_demo.counter;
import org.joda.time.DateTime;
import org.junit.Test;
import com.kspichale.storm_demo.counter.RollingCounter;
import static org.fest.assertions.Assertions.assertThat;
public class RollingCounterTest {
@Test
public void testCounter() {
final DateTime now = DateTime.now();
final RollingCounter rollingCounter = new RollingCounter();
rollingCounter.increment(now.plusMinutes(5));
rollingCounter.increment(now.plusMinutes(20));
rollingCounter.increment(now.plusMinutes(185));
assertThat(rollingCounter.getSum()).isEqualTo(2);
}
}