Beispiel #1
0
 public HackerNewsScraper(IHackerNewsSettings settings, IHackerNewsStoryItemValidator validator,
                          IHackerNewsDataProvider dataProvider, IHackerNewsDataParser parser)
 {
     _settings     = settings;
     _validator    = validator;
     _dataProvider = dataProvider;
     _parser       = parser;
 }
Beispiel #2
0
        public void Setup()
        {
            _settings  = new HackerNewsSettings();
            _validator = new HackerNewsStoryItemValidator();
            _provider  = new MockHackerNewsDataProvider();
            _parser    = new HackerNewsDataParser(_settings);

            _scraper = new HackerNewsScraper(_settings, _validator, _provider, _parser);
        }
Beispiel #3
0
 public void Setup()
 {
     _validator = new HackerNewsStoryItemValidator();
 }