private void InitializeXmlFile(XmlNode result)
        {
            ResultSummary summaryResults = new ResultSummary(result);

            xmlWriter.WriteStartDocument(false);
            xmlWriter.WriteComment("This file represents the results of running a test suite");

            xmlWriter.WriteStartElement("test-results");

            xmlWriter.WriteAttributeString("name", XmlHelper.GetAttribute(result, "fullname"));
            xmlWriter.WriteAttributeString("total", summaryResults.TestsRun.ToString());
            xmlWriter.WriteAttributeString("errors", summaryResults.Errors.ToString());
            xmlWriter.WriteAttributeString("failures", summaryResults.Failures.ToString());
            xmlWriter.WriteAttributeString("not-run", summaryResults.TestsNotRun.ToString());
            xmlWriter.WriteAttributeString("inconclusive", summaryResults.Inconclusive.ToString());
            xmlWriter.WriteAttributeString("ignored", summaryResults.Ignored.ToString());
            xmlWriter.WriteAttributeString("skipped", summaryResults.Skipped.ToString());
            xmlWriter.WriteAttributeString("invalid", summaryResults.NotRunnable.ToString());

            DateTime start = XmlHelper.GetAttribute(result, "start-time", DateTime.UtcNow);
            xmlWriter.WriteAttributeString("date", start.ToString("yyyy-MM-dd"));
            xmlWriter.WriteAttributeString("time", start.ToString("HH:mm:ss"));
            WriteEnvironment();
            WriteCultureInfo();
        }
Пример #2
0
 public ResultReporter(XmlNode result)
 {
     this.result = result;
     this.testRunResult = result.Attributes["result"].Value;
     this.summary = new ResultSummary(result);
     if (summary.ResultCount == 0)
         this.testRunResult += " - No tests found.";
 }
 public ResultReporter(XmlNode result)
 {
     this.result = result;
     this.testRunResult = GetStatus(result);
     this.summary = new ResultSummary(result);
     if (summary.ResultCount == 0)
         this.testRunResult += " - No tests found.";
 }
Пример #4
0
 public ResultReporter(XmlNode result)
 {
     this.result        = result;
     this.testRunResult = GetStatus(result);
     this.summary       = new ResultSummary(result);
     if (summary.ResultCount == 0)
     {
         this.testRunResult += " - No tests found.";
     }
 }
Пример #5
0
        private void InitializeXmlFile(XmlNode result)
        {
            ResultSummary summaryResults = new ResultSummary(result);

            xmlWriter.WriteStartDocument(false);
            xmlWriter.WriteComment("This file represents the results of running a test suite");

            xmlWriter.WriteStartElement("test-results");

            xmlWriter.WriteAttributeString("name", XmlHelper.GetAttribute(result, "fullname"));
            xmlWriter.WriteAttributeString("total", summaryResults.TestsRun.ToString());
            xmlWriter.WriteAttributeString("errors", summaryResults.Errors.ToString());
            xmlWriter.WriteAttributeString("failures", summaryResults.Failures.ToString());
            xmlWriter.WriteAttributeString("not-run", summaryResults.TestsNotRun.ToString());
            xmlWriter.WriteAttributeString("inconclusive", summaryResults.Inconclusive.ToString());
            xmlWriter.WriteAttributeString("ignored", summaryResults.Ignored.ToString());
            xmlWriter.WriteAttributeString("skipped", summaryResults.Skipped.ToString());
            xmlWriter.WriteAttributeString("invalid", summaryResults.NotRunnable.ToString());

            xmlWriter.WriteAttributeString("date", XmlHelper.GetAttribute(result, "run-date"));
            xmlWriter.WriteAttributeString("time", XmlHelper.GetAttribute(result, "start-time"));
            WriteEnvironment();
            WriteCultureInfo();
        }
Пример #6
0
 public ResultReporter(XmlNode result)
 {
     this.result = result;
     this.testRunResult = result.Attributes["result"].Value;
     this.summary = new ResultSummary(result);
 }
Пример #7
0
 public ResultReporter(XmlNode result)
 {
     this.result        = result;
     this.testRunResult = result.Attributes["result"].Value;
     this.summary       = new ResultSummary(result);
 }