Esempio n. 1
0
        public void NoHtml_ReturnsUntitled()
        {
            Webpage webpage = Webpage.FromHtml("");

            string title = FindWebpageTitle(webpage);

            Assert.Equal("Untitled", title);
        }
Esempio n. 2
0
        public void FindsWebpageTitle_FromTitleTag()
        {
            Webpage webpage = Webpage.FromHtml(@"
<html>
    <head>
        <title>Page Title - Website Name</title>
    </head>
</html>
");

            string title = FindWebpageTitle(webpage);

            Assert.Equal("Page Title - Website Name", title);
        }
Esempio n. 3
0
        public void FindsWebpageTitle_FromTwitterTitleTag_EvenWhenTitlePresent()
        {
            Webpage webpage = Webpage.FromHtml(@"
<html>
    <head>
        <title>Page Title - Website Name</title>
        <meta name='twitter:title' content='Twitter Title'>
    </head>
</html>
");

            string title = FindWebpageTitle(webpage);

            Assert.Equal("Twitter Title", title);
        }