Пример #1
0
 public HackerNewsProviderTests()
 {
     pageLoader = NSubstitute.Substitute.For <IAngleSharpPageLoader>();
     hackerNewsHtmlDocumentParser = Substitute.For <IHtmlDocumentParser>();
     newsProvider = new HackerNewsProvider(pageLoader, hackerNewsHtmlDocumentParser);
 }
Пример #2
0
 public HackerNewsProvider(IAngleSharpPageLoader pageLoader, IHtmlDocumentParser htmlDocumentParser)
 {
     this.pageLoader         = pageLoader;
     this.htmlDocumentParser = htmlDocumentParser;
 }
Пример #3
0
 public ReportCreater(IHtmlDocumentParser htmlDocumentParser, IRegexHelper regexHelper, IWebHelper restHelper)
 {
     _htmlDocumentParser = htmlDocumentParser;
     _regexHelper        = regexHelper;
     _restHelper         = restHelper;
 }