@Test public void testConsumed() throws Exception { RoundRobinSchedulerStats stats = new RoundRobinSchedulerStats(); assertEquals("Wrong default value.", 0, stats.getConsumedItemCount()); stats.incrementConsumed(); assertEquals("Wrong incremented value.", 1, stats.getConsumedItemCount()); stats.incrementConsumed(); assertEquals("Wrong incremented value.", 2, stats.getConsumedItemCount()); stats.incrementConsumed(); assertEquals("Wrong incremented value.", 3, stats.getConsumedItemCount()); stats.decrementConsumed(); assertEquals("Wrong decremented value.", 2, stats.getConsumedItemCount()); stats.decrementConsumed(); assertEquals("Wrong decremented value.", 1, stats.getConsumedItemCount()); stats.decrementConsumed(); assertEquals("Wrong decremented value.", 0, stats.getConsumedItemCount()); stats.decrementConsumed(); assertEquals("Wrong decremented value.", 0, stats.getConsumedItemCount()); }