コード例 #1
0
 public RecommendationEvaluator(IBookRecommender recommender, INearestNeighborsSearch nearestNeighbors,
                                ICollaborativeFilteringHelpers helpers, IUsersSelector selector)
 {
     _recommender      = recommender;
     _nearestNeighbors = nearestNeighbors;
     _helpers          = helpers;
     _selector         = selector;
 }
コード例 #2
0
        public RecommendationEvaluatorTests()
        {
            _nearestNeighbors = Substitute.For <INearestNeighborsSearch>();
            _recommender      = Substitute.For <IBookRecommender>();
            _selector         = Substitute.For <IUsersSelector>();
            _testHelpers      = new TestHelpers();
            _cfHelpers        = Substitute.For <ICollaborativeFilteringHelpers>();
            _settings         = new TestSettings
            {
                Id = 1
            };

            _sut = new RecommendationEvaluator(_recommender, _nearestNeighbors, _cfHelpers, _selector);
        }