Пример #1
0
        public void Should_extract_words_from_a_page()
        {
            var page = WaffleBuilder.GeneratePage(paragraphs: 3);

            var sut   = new Wordify(new WordifySettings());
            var words = sut.ExtractWords(page);

            words.Should().NotBeEmpty()
            .And.OnlyContain(word => word.IsAlphanumeric());
        }
Пример #2
0
        public void Should_extract_sanitized_text_from_a_page()
        {
            var page = WaffleBuilder.GeneratePage(paragraphs: 3);

            var words = from word in page.TextSelectorAll(
                includeTitle: true, sanitizeText: true).FlattenOnce()
                        where word.Trim().Length > 0
                        select word;

            words.Should().NotBeEmpty()
            .And.OnlyContain(word => word.IsAlphanumeric());
        }