public void testDiffStdevBehavior() { List <User> users = new List <User>(3); users.Add(GetUser("test1", 0.1, 0.2)); users.Add(GetUser("test2", 0.2, 0.3, 0.6)); DataModel dataModel = new GenericDataModel(users); Recommender recommender = new SlopeOneRecommender(dataModel); Assert.AreEqual(0.5, recommender.EstimatePreference("test1", "2"), EPSILON); }
public void testDiffStdevBehavior() { List<User> users = new List<User>(3); users.Add(GetUser("test1", 0.1, 0.2)); users.Add(GetUser("test2", 0.2, 0.3, 0.6)); DataModel dataModel = new GenericDataModel(users); Recommender recommender = new SlopeOneRecommender(dataModel); Assert.AreEqual(0.5, recommender.EstimatePreference("test1", "2"), EPSILON); }