Exemplo n.º 1
0
        public void TransformXmlUsingXslt()
        {
            var xsl =
                Assembly
                .GetExecutingAssembly()
                .ReadResourceText("EyeSoft.Core.Test.Xml.Serialization.PersonToHtml.xslt", true);

            var tranformedXml =
                new XsltTransformer()
                .Transform(xsl, XmlSerializerTest.ExpectedXml);

            var expected =
                string
                .Format(
                    "<html>\r\n\t<body>\r\n\t\t<div>\r\n\t{0}\r\n</div>\r\n\t</body>\r\n</html>",
                    XmlSerializerTest.Title1);

            tranformedXml
            .Should()
            .Be(expected);
        }