Ejemplo n.º 1
0
        public void ExtractDisplayTextFromLink_noLink_returnsEmptyString()
        {
            string result = ExternalWikiLinkParser.ExtractDisplayTextFromLink("hello");

            Assert.AreEqual("", result);
        }
Ejemplo n.º 2
0
        public void ExtractDisplayTextFromLink_linkHasDisplayTextWithSpaces_returnsExpectedResult()
        {
            string result = ExternalWikiLinkParser.ExtractDisplayTextFromLink("[http://www.google.com Google Company Co]");

            Assert.AreEqual("Google Company Co", result);
        }
Ejemplo n.º 3
0
        public void ExtractDisplayTextFromLink_noDisplayText_returnsExpectedResult()
        {
            string result = ExternalWikiLinkParser.ExtractDisplayTextFromLink("[http://www.google.com]");

            Assert.AreEqual("http://www.google.com", result);
        }
Ejemplo n.º 4
0
        public void ExtractDisplayTextFromLink_linkHasDisplayText_returnsExpectedResult()
        {
            string result = ExternalWikiLinkParser.ExtractDisplayTextFromLink("[http://wl.widelands.org/wiki/DevelopersPage/ The Widelands Development Team]");

            Assert.AreEqual("The Widelands Development Team", result);
        }
Ejemplo n.º 5
0
        public void ExtractDisplayTextFromLink_notAWikiLink_returnEmptyString()
        {
            var result = ExternalWikiLinkParser.ExtractDisplayTextFromLink("Bally Midway <br> [[Atari]] '''(Atari 2600");

            Assert.AreEqual("", result);
        }