Ejemplo n.º 1
0
        public void CodeBlockSimple()
        {
            //console.log(encodeHtml("<p>line 4</p>"));
            var qdc = new XmlConverter(_codeBlockOps);
            var xml = qdc.Convert().OuterXml;

            xml.Should().Be("<template><pre>line 1\nline 2\nline 3\n" +
                            XmlHelpers.EncodeXml("<p>line 4</p>") +
                            "</pre></template>");
        }
Ejemplo n.º 2
0
        public void CodeBlockNoMultiline()
        {
            var qdc = new XmlConverter(_codeBlockOps,
                                       new XmlConverterOptions {
                MultiLineCodeblock = false
            });
            var xml = qdc.Convert().OuterXml;

            xml.Should().Be(
                "<template><pre>line 1</pre><pre>line 2</pre><pre>line 3</pre>" +
                "<pre>" + XmlHelpers.EncodeXml("<p>line 4</p>") + "</pre></template>");
        }
Ejemplo n.º 3
0
        public void EncodeXml()
        {
            var act = XmlHelpers.EncodeXml("<\"doesn't this look spick & span when encoded\">");

            act.Should().Be("&lt;&quot;doesn&apos;t this look spick &amp; span when encoded&quot;&gt;");
        }