Beispiel #1
0
        public void WithHttpAtStart_LinkParses()
        {
            var links = LinkChecker.GetLinks("", "<a href=\"http://google.com\" />");

            Assert.Equal(1, links.Count());
            Assert.Equal("http://google.com", links.First());
        }
        public void WithHttpAtStartOfLink_LinkParses()
        {
            var links = LinkChecker.GetLinks("<a href=\"http://google.com\" />");

            Assert.Equal(links.Count(), 1);
            Assert.Equal(links.First(), "http://google.com");
        }
Beispiel #3
0
        public void WithoutHttpAtStartOfLink_NoLinks()
        {
            var links = LinkChecker.GetLinks("", "<a href=\"google.com\" />");

            Assert.Empty(links);
            //Assert.Equal("google.com", links.First());
        }
Beispiel #4
0
        public void WithoutHttpAtStartOfLink_NoLinks()
        {
            var links = LinkChecker.GetLinks("<a href=\"google.com\" />");

            Assert.Equal(links.Count(), 0);
            //Assert.Equal(links.First(), "google.com");
        }
Beispiel #5
0
        static void Main(string[] args)
        {
            var site   = "https://github.com/g0t4/pluralsight-dotnet-core-xplat-apps";
            var client = new HttpClient();
            var body   = client.GetStringAsync(site);

            Console.WriteLine(body.Result);

            Console.WriteLine();
            Console.WriteLine("Links");
            var links = LinkChecker.GetLinks(body.Result);

            links.ToList().ForEach(Console.WriteLine);
        }
        public async Task ExtractedALink()
        {
            var links = await LinkChecker.GetLinks("https://google.com");

            Assert.True(links.Count() > 0);
        }
Beispiel #7
0
        public void WithoutHttpAtStartOfLink_NoLinks()
        {
            var links = LinkChecker.GetLinks("<a href=\"google.com\">");

            Assert.Equal(0, links.Count());
        }
Beispiel #8
0
        public void WithoutHTTPAtTheStartOfTheLink_NoLinks()
        {
            var links = LinkChecker.GetLinks("<a href=\"google.com\" />");

            Assert.Equal(links.Count(), 0);
        }
Beispiel #9
0
        public void LinkWithBeginnerTest()
        {
            var links = LinkChecker.GetLinks("<a href=\"https:\\\\google.com\"><\\a>");

            Assert.AreEqual(links.ToList().Count(), 1);
        }