示例#1
0
        public void AddHeaderTest()
        {
            var l = new List <object>();
            var s = GetRandom.String();

            TableHeaderForHtmlExtension.AddHeader(l, s);
            Assert.AreEqual(3, l.Count);
            Assert.AreEqual("<th>", l[0].ToString());
            Assert.AreEqual(s, l[1].ToString());
            Assert.AreEqual("</th>", l[2].ToString());
        }
示例#2
0
        public void AddLinkTest()
        {
            var l    = new List <object>();
            var link = GetRandom.Object <Link>();
            var id   = link.PropertyName.ToLowerCase().RemoveSpaces();

            TableHeaderForHtmlExtension.AddLink(l, link);
            Assert.AreEqual(3, l.Count);
            Assert.AreEqual("<th>", l[0].ToString());
            Assert.AreEqual($"<a href=\"{link.Url}\"><span style=\"font-weight:normal\">{link.DisplayName}</span></a>",
                            l[1].ToString());
            Assert.AreEqual("</th>", l[2].ToString());
        }