示例#1
0
        public void ContentStyle_ToString_wraps_style_url_in_html_tag_if_no_html_set()
        {
            // Arrange
            const string styleUrl = "http://wwww.google.com/styles.css";
            var contentStyle = new ContentStyle { Url = new Uri(styleUrl) };

            // Act
            var html = contentStyle.ToString();

            // Assert
            Assert.That(html, Is.StringContaining(styleUrl));
            Assert.That(html, Is.StringContaining("<style"));
        }
示例#2
0
        public void ContentStyle_ToString_returns_empty_string_if_no_html_or_url_set()
        {
            // Arrange
            var contentStyle = new ContentStyle();

            // Act
            var html = contentStyle.ToString();

            // Assert
            Assert.That(html, Is.Empty);
        }
示例#3
0
        public void ContentStyle_ToString_returns_html_if_set()
        {
            // Arrange
            const string styleHtml = "<style type=\"text/css\">.my-class { background: none; }</style>";
            var contentStyle = new ContentStyle { Html = styleHtml };

            // Act
            var html = contentStyle.ToString();

            // Assert
            Assert.That(html, Is.EqualTo(styleHtml));
        }