@Test public void testScheduledItems() throws Exception { RoundRobinSchedulerStats stats = new RoundRobinSchedulerStats(); assertEquals("Wrong default value.", 0, stats.getScheduledItemCount()); stats.incrementScheduled(); assertEquals("Wrong incremented value.", 1, stats.getScheduledItemCount()); stats.incrementScheduled(); assertEquals("Wrong incremented value.", 2, stats.getScheduledItemCount()); stats.incrementScheduled(); assertEquals("Wrong incremented value.", 3, stats.getScheduledItemCount()); stats.decrementScheduled(); assertEquals("Wrong decremented value.", 2, stats.getScheduledItemCount()); stats.decrementScheduled(); assertEquals("Wrong decremented value.", 1, stats.getScheduledItemCount()); stats.decrementScheduled(); assertEquals("Wrong decremented value.", 0, stats.getScheduledItemCount()); stats.decrementScheduled(); assertEquals("Wrong decremented value.", 0, stats.getScheduledItemCount()); }