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"));
        }