Esempio n. 1
0
        /// <summary>
        /// Konstruktor
        /// </summary>
        public PageVHCF()
        {
            CssLink.Add("/Assets/css/fontawesome.css");
            CssLink.Add("/Assets/css/bootstrap.min.css");
            CssLink.Add("/Assets/css/express.css");
            CssLink.Add("/Assets/css/express.form.css");
            CssLink.Add("/Assets/css/fa-solid.css");
            CssLink.Add("/Assets/css/summernote-bs4.css");

            AddScriptLink("/Assets/jquery-3.3.1.min.js");
            AddScriptLink("/Assets/popper.min.js");
            AddScriptLink("/Assets/bootstrap.min.js");
        }
        public void When_rendering_CssLink_Then_has_proper_attributes()
        {
            var control = new CssLink("http://example.org/site.css", MediaValue.Screen)
            {
            };

            string actual  = control.ToString();
            var    element = this.GetHtmlNode(actual);

            Assert.That(element.Name, Is.EqualTo("link"));
            Assert.That(element.InnerText, Is.Empty);
            Assert.That(element.Attributes["type"].Value, Is.EqualTo("text/css"));
            Assert.That(element.Attributes["href"].Value, Is.EqualTo("http://example.org/site.css"));
            Assert.That(element.Attributes["rel"].Value, Is.EqualTo("stylesheet"));
            Assert.That(element.Attributes["media"].Value, Is.EqualTo("screen"));
        }