Exemplo n.º 1
0
        private static string ProjectXmlToString(ProjectRootElement projectXml)
        {
            using var writer = new StringWriterWithUtf8Encoding();
            projectXml.Save(writer);

            return(writer.ToString());
        }
Exemplo n.º 2
0
        public string ToJUnitXml(bool flatTestSuites)
        {
            var sw = new StringWriterWithUtf8Encoding();
            var w  = new XmlTextWriter(sw);

            w.WriteStartDocument();
            w.WriteStartElement("testsuites");
            w.WriteAttributeString("errors", "0");
            w.WriteAttributeString("failures", "" + TestsFailed);
            w.WriteAttributeString("tests", "" + TotalTests);
            w.WriteAttributeString("time", (Duration * 0.001).ToString("F4", CultureInfo.InvariantCulture));
            RecursiveWriteJUnit(w, this, "", flatTestSuites);
            w.WriteEndElement();
            w.WriteEndDocument();
            return(sw.ToString());
        }