示例#1
0
 public ForumScanner(IRepository repository)
 {
     _repo = repository;
     _forumAccessor = new ForumAccessor();
     _pollInterval = GetInterval();
     _dayScanner = new DayScanner(_repo);
     _voteScanner = new VoteScanner(_repo);
     _firstForumPostNumber = ConfigurationManager.AppSettings["FirstForumPostNumber"] ?? "1";
 }
示例#2
0
        public DayScannerTests()
        {
            var mockRepo = new Mock<IRepository>();

            mockRepo.Setup(r => r.FindDay(10))
                .Returns(new Day { Number = 10, StartForumPostNumber = "100", EndForumPostNumber = string.Empty });

            _repo = mockRepo.Object;

            _target = new DayScanner(_repo);
        }