Пример #1
0
        public void BuildsScriptWithSrcAndJsType()
        {
            var script = new ScriptElem {Src = "http://cdn.com/test.js", Type = ScriptType.Javascript};

            var html = script.Html;

            var expected = "<script src=\"http://cdn.com/test.js\" type=\"text/javascript\"></script>";

            Assert.AreEqual(expected, html);
        }
Пример #2
0
        public void BuildsScriptWithSrc()
        {
            var script = new ScriptElem {Src = "../src/test.js"};

            var html = script.Html;

            var expected = "<script src=\"../src/test.js\"></script>";

            Assert.AreEqual(expected, html);
        }
Пример #3
0
        public void BuildsScriptWithBody()
        {
            var script = new ScriptElem {Body = "function() {}"};

            var html = script.Html;

            var expected = "<script>function() {}</script>";

            Assert.AreEqual(expected, html);
        }
Пример #4
0
        public void BuildsScriptWithJsTypeAndBody()
        {
            var script = new ScriptElem {Type = ScriptType.Javascript, Body = "function() {}"};

            var html = script.Html;

            var expected = "<script type=\"text/javascript\">function() {}</script>";

            Assert.AreEqual(expected, html);
        }
Пример #5
0
        public void BuildsEmptyScript()
        {
            var script = new ScriptElem();

            var html = script.Html;

            var expected = "<script></script>";

            Assert.AreEqual(expected, html);
        }