fixed test_base to reflect the changes to BaseRecommender