public void TestExtractLinkToPages() { var paginationLinkMiner = new PaginationLinkMiner(page); var urls = paginationLinkMiner.Extract(Download(page)); Assert.That(urls, Is.EquivalentTo(new[] { "http://www.mtk.ru/business/sale/business/?p=1", "http://www.mtk.ru/business/sale/business/?p=2", "http://www.mtk.ru/business/sale/business/?p=3", "http://www.mtk.ru/business/sale/business/?p=4", "http://www.mtk.ru/business/sale/business/?p=5" })); Console.WriteLine(urls.Aggregate("", (acc, url) => $"{acc}\n{url}")); }
public void Init() { paginationLinkMiner = new PaginationLinkMiner(baseUrl); }