cachingRecommender.recommend(1, 1, rescorer);
assertEquals(6, recommendCount.intValue());
cachingRecommender.recommend(2, 1, rescorer);
assertEquals(7, recommendCount.intValue());
cachingRecommender.recommend(1, 1, rescorer);
assertEquals(7, recommendCount.intValue());
cachingRecommender.recommend(2, 1, rescorer);
assertEquals(7, recommendCount.intValue());
// until you switch Rescorers
cachingRecommender.recommend(1, 1, null);