public void Analyse_HtmlElementNamesOutnumberPlainText_FrequentHtmlElementsNotPresentInTheResultingRanking() { var mockRankingStrategy = new KeyworkRankingStrategyMock(); var transportMock = new HttpRequestTransportMock(File.ReadAllText("TestData/AscendingNumbersInHtml.txt")); var pageAnalyer = new PageAnalyser(transportMock, mockRankingStrategy, new ContentCleaner()); pageAnalyer.Analyse(new Uri("http://some.com/url")); Assert.IsFalse(mockRankingStrategy.LastRankingRequestPlainText.Contains(" br ")); }
public void Analyse_DocumentContainsStyleSheet_StyleSheetDataNotPresentInRanking() { var mockRankingStrategy = new KeyworkRankingStrategyMock(); var transportMock = new HttpRequestTransportMock(File.ReadAllText("TestData/AscendingNumbersInHtml.txt")); var pageAnalyer = new PageAnalyser(transportMock, mockRankingStrategy, new ContentCleaner()); pageAnalyer.Analyse(new Uri("http://some.com/url")); Assert.IsFalse(mockRankingStrategy.LastRankingRequestPlainText.Contains("testableCssClassName")); }