timeService.advanceTime( 40, TimeUnit.SECONDS );
ksession.fireAllRules();
assertEquals( 2, list.size() );
timeService.advanceTime( 60, TimeUnit.SECONDS );
ksession.fireAllRules();
assertEquals( 3, list.size() );
// simulate a pause in the use of the engine by advancing the system clock
timeService.setStartupTime(DateUtils.parseDate("3-MAR-2010").getTime());