Exemplo n.º 1
0
        public void ShouldJoinTitleWordsWithNNeighborSpacesWith1Hyphen()
        {
            const string title = @"Oliver  Orphan";

            Assert.AreEqual("Oliver-Orphan", UrlUtils.ConvertTitleForUrl(@"Oliver  Orphan"));
            Assert.AreEqual("Oliver-Orphan", UrlUtils.ConvertTitleForUrl(@"Oliver   Orphan"));
        }
Exemplo n.º 2
0
        public void ShouldFilterInvalidCharactersInPath()
        {
            const string title = @"a<b>c*d%e&f:g\h?i/j,k.l(m)n";

            Assert.AreEqual("abcdefghijklmn", UrlUtils.ConvertTitleForUrl(title));
        }
Exemplo n.º 3
0
 public void ShouldTrim()
 {
     Assert.AreEqual("OliverOrphan", UrlUtils.ConvertTitleForUrl(@" OliverOrphan "));
 }
Exemplo n.º 4
0
 public void ShouldJoinTitleWordsWithHyphen()
 {
     Assert.AreEqual("Oliver-Orphan", UrlUtils.ConvertTitleForUrl(@"Oliver Orphan"));
     Assert.AreEqual("Oliver-Orphan", UrlUtils.ConvertTitleForUrl(@"Oliver - Orphan"));
 }