assertEquals( ++fireCount, results.size() );
assertEquals( 2, ((Collection) results.get( fireCount - 1 )).size() );
assertEquals( ArrayList.class.getName(), results.get( fireCount - 1 ).getClass().getName() );
// ---------------- 3rd scenario
wm.retract( cheeseHandles[2] );
wm.fireAllRules();
assertEquals( ++fireCount, results.size() );
assertEquals( 1, ((Collection) results.get( fireCount - 1 )).size() );
assertEquals( ArrayList.class.getName(), results.get( fireCount - 1 ).getClass().getName() );